This site is maintained by Dhruv Shah
All data and information provided on this site is for informational purposes only. The Author strives to make sure that the information is accurate to the best of author’s knowledge however the audience should read the information and make informed decisions about its usage. The owner of the website will not be liable for any errors or omissions in this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information.
This is a personal website. The opinions expressed here represent my own and not those of my employer. In addition, my thoughts and opinions change from time to time .I consider this a necessary consequence of having an open mind. This weblog is intended to provide a semi-permanent point in time snapshot and manifestation of the various memes running around my brain, and as such any thoughts and opinions expressed within out-of-date posts may not the same, nor even similar, to those I may hold today.