King Richard III remains one of the most infamous and recognizable monarchs in English or British history, despite only sitting on the throne for two years and fifty-eight days. His hold on the popular imagination is largely due to the fictional portrayal of him by William Shakespeare which, combined with the workings of five centuries of rumor and gossip, has created two opposing versions of Richard. In fiction he is the evil, scheming murderer who...