Disclaimer
The opinions expressed here are purely my own and the information presented here is only for reference purposes. No guarantee is implied in any way, and you are at your own will to use the information in any manner intended.
I will try my best to quote the sources of information, and if I miss any by chance, please do let me know through email, and I will correct it. If there is any objectionable content on this blog, it will be immediately removed after proper verification as soon as it is brought to my notice.