John Henderson

John Henderson challenges received ideas on how medieval and early modern societies dealt with perils such as plague.