Gives very good elementary knowledge. Its well written and easy language. Its wonderful for a teenage schooler but good read for all. Basic level and introductory writeups at this price is good. U may read it as a travelling timepass also. I will post the pic of topics to indicate the contents.