The SS : a new history - Weale, Adrian (Little,Brown, 2010)