Hitler's Willing Executioners: Ordinary Germans and the Holocaust
Ordinary Men: Reserve Police Battalion 101 and the Final Solution in Poland
Popular Opinion and Political Dissent in the Third Reich
Reply on news.ycombinator.com