A lot of work went into this book. I particularly liked the input taken from German sources. It is a slow read and not a book to be read from cover to cover in a single read.
My views are based on the Kingle version read on a Kindle 3. The "read" suffers from difficulty in reading the various tables and maps without the use of a magnifying glass and an inability to flip to the end of the chapter to view the cross references.
All in all a reasonable read if you are interested in the subject.