Richard III ruled England for only 2 years, yet he is the subject of endless fascination. Turned into a villain by William Shakespeare, he stands at the center of one of the great mysteries of history, the disappearance of the Princes in the Tower. He was the last Plantagenet king – a dynasty that ruled for over 300 years. But to those who lean Ricardian, or those who lean Tudor, or those who change their minds as each new book appears, there is one thing we can all agree on … Richard III is an enigma. How well do you know Richard III?