For a textbook, this managed to be fun and interesting, which is saying a lot. It has great illustrations, stories, and examples, but I feel the actual explanation of the principles behind the book was sometimes lacking. Still, for a fun look at the humanities, it was a good book.