The Meaning of Hitler - Haffner, Sebastian (Cambridge, Mass : Harvard University Press, 1999)