Excellent book. A must read.
Twice.
Everything in the book presented as historical fact that I've looked up has been truthful as far as I can discern.