Ton of information and a lot of research. Few things I have did not like are: 1)I did not like the way it is organized. Sometimes there are sudden changes in narrative, you feel like you are reading a different book. 2) Somehow I found the last part a bit boring, it seems like the concluding part could have been a bit more elaborate. But overall it is a very good book for anyone interested in this topic.

Read More