Top critical review
One person found this helpful
lots of pages with very small knowledge
on November 13, 2012
The book is not that useful. It has some information but the subjects are told very very slowly. You can just summarize the book in 10 pages or so. Useless...