Introduction: Peter Hoppenbrouwers: portrait of a dedicated, versatile and skilful medievalist

Medieval History