Richard III : fact and fiction /
Lewis, Matthew(British historian),author.
Richard III, King of England, 1452-1485.
Richard III, King of England, 1452-1485.