Dr Sally Frampton

Teaching

I currently teach:

FHS:

Medicine, Empire and Improvement, 1720-1820