Great book!  The research necessary to write this book is impressive and it brought this period in history alive.  I was always an American History buff and disliked Ancient History so it took me a little longer to read this than it did to read Killing Lincoln or Kennedy. All 3 should be required school reading IMO. 

Question: How is the research?
Answer: The research necessary to write this book is impressive