The Prime Ministers

148. King Stephen (1135-54)

Listen on

Episode notes

Iain Dale talks to political historian Robert Waller about the life and reign of King Stephen