Views expressed here are my own and not of my employer. They may change at any point of time. Actually, any content of website might change at any point of time. Use at your own risk. Take nothing for granted. Content here is my property, although I encourage you to mail me if needed. Any content is provided 'as is' and I disclaim all warranties. Content might include mistakes or errors and I don't take responsibility for any errors or damages to anything as result of content or presented beliefs.
Peace among worlds