- Assistant archivist Corporation London, London, 1973-1980. Archivist Mercers Company, 1981-1999, historian, since 1999. Managing trustee Richard III and Yorkist History Trust, since 1985.
- The Hours of Richard III (History)
- As a man's religious convictions can be considered fundamental to his character and behaviour, the nature of King Richard III's piety has been the subject of considerable debate.