REVIEW: Why Spencer Perceval had to die: the assassination of a British Prime MinisterBook by Andro Linklater