Very well organised and informative. I really liked it, but then again, I really am fascinated by the development of nations and the ideologies that drive nation creation, as well as how religion informs social change. I marked it down one star as there are points that are a bit dry even for a text book, but overall really great book!