Day of the Assassins

A forensic account of political assassinations from the late nineteenth century to the present day.

Out of stock