Site contents available under CC0 1.0 Universal.We believe in freely sharing knowledge with all, for the wellbeing of all. The contents here may be used for educational purposes as is, without any additions, deletions or changes. We request those using these contents for developing/refining their own content on the basis of these contents to maintain the same spirit.