Katherine Swynford: The History of Medieval Mistress
Katherine Swynford, born between 1350–1360, was a prominent figure in the history of the English monarchy. Her life was marked by both scandal and triumph, as she rose from being the mistress of John of Gaunt, Duke of Lancaster, to...