Though this book took me forever to finish, I did appreciate its thoroughness. It’s rare that I pick up a book well over 600 pages and manage to