Dreadnought: Britain, Germany and the Coming of the Great War by Robert Massie

Dreadnought: Britain, Germany and the Coming of the Great War by Robert Massie
To call this book mammoth is to do it an injustice. It has taken me the better part of two ye