Any views or opinions presented on this website are solely those of the author and do not necessarily represent those of my employers, clients or relatives. I take serious caution not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by any style of communications. There is no guarantee associated with the content present on this website and these content are for educational and enlightenment purpose only. No liability will be accepted for any content present here - read at your own risk.