Richard III

by Charles Derek Ross

Richard III ruled England for a mere twenty-six months, yet few English monarchs remain as compulsively fascinating, and none has been more persistently vilified. In his absorbing and universally p…