This is a good idea for a book, and has some good information. However, this book has a lot of flaws:The printing quality is really terrible. The pages look like they were printed off a laserprinter. Some of the illustrations are bitmapped to pieces ...