Disclaimer: Its Myschool Library is an educational resource website mainly for teachers, students, parents and out of school adults who are interested in studies beyond the classroom. However, we neither cover all academic discipline nor do we include all the latest educational information in subject matters described. Though we edit our contents for accuracy, we cannot guarantee all information in those contents as taught concepts tend to change slightly from time to time as long as education is concerned. We do not take possession of images and videos used in our contents as they are solely for illustrative purposes. While the authors and contributors provide references to books and websites that we believe are reputable, we cannot necessarily endorse the contents of references beyond our control.