This is a long, dense and boring book.
Max Hastings clearly knows his stuff. But he tries to cover too much in a not particularly interesting way. Very, very dry. Pity he doesn't organise and structure the book in a coherent or engaging manner.
Did not finish.