Nigel Saul

Author Archive

  • Jul 1, 2020
    The reign of Henry III is difficult for the historian to summarise. Lasting 56 years, it is the fourth longest in English history, after those of Victoria, George III and Elizabeth...