Day of the Assassins: A History of Political Assassination

Michael Burleigh