The book was a decent read but contained only very basic information. Anyone even slightly "awake" should already have this knowledge. However, it is great that this information is out there and readily available.
Also, there are a considerable amount of typos. I would recommend having someone proof read it for you.