I have had this book for years and love it so much .I struggle to really understand it all ,being a cook ,my science is in measurements and results .This book covers a very wide range on the subject.I recommend it highly .Every student of any subject as soon as they can read should start with this .