Crucible of Hell - Saul David

‘Excellent’ Antony Beevor‘Saul David is a brilliant historian … In shocking and jaw-dropping detail…