Peter Spufford
Peter Spufford is Emeritus Professor of European History at the University of Cambridge, and Fellow of Queens' College, Cambridge.
Peter Spufford is Emeritus Professor of European History at the University of Cambridge, and Fellow of Queens' College, Cambridge. See less
Peter Spufford's Featured Books