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...