Mistress of the Monarchy: The Life of Katherine Swynford, Duchess of Lancaster by Alison Weir Back to product details page >