This is a personal blog. The views and opinions expressed here represent my own and not those of the;  people, institutions, groups, organizations and entities that I may/may not be related with unless stated explicitly.
My thoughts and opinions change from time to time as I come to learn more and develop my understanding about the things and issues that I am blogging about. This blog just provides a snapshot of the knowledge, views, and opinions that I hold at a particular point of time and these most probably will change over time. I reserve the right to evolve my knowledge, thoughts, and viewpoints and to change them without assigning any reason.
My blog includes links to other sites/blogs operated by third parties. These are provided as a means of convenient access to you to the information/opinion contained therein. I am in no way responsible for; the content of any other sites, any products or services or medical diagnosis that may be offered through other sites.
In am not suggesting that the manner of which I accomplish things is the only way to accomplish said things, it is the manner in which I achieved my goal. It is important to note there are many ways to do nearly everything, I am only pointing out how I achieved success.

Ramblings of an often confused opinionated yak shaver.