Authors & Events
Gifts & Deals
David Carpenter is a professor of medieval history at King’s College, London.
Visit other sites in the Penguin Random House Network
Stay in Touch