Hitler and Stalin: Parallel Lives, by Alan Bullock

Must-Reads from Magazine