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