Machine Learning For Materials Science Book