Great book. Like most history books, it's a little boring in parts, but labor through those because the book as a whole is well worth it.