This book is extremely informative without being too lengthy. The language is precise and academic with supporting illustrations that read more like diagrams and infographics than narrative story illustrations. The illustrations provide a lot of info...