Books

REVIEW: Why Spencer Perceval had to die: the assassination of a British Prime Minister