This is a well-researched book. However, the endless repetitions of information and quotes makes it unenjoyable. Not recommended.