A might fortress a new history of the German people - Ozment, Steven (Granta Books, 2005)