bshs.org.uk
James Hannam
NameJames HannamRegistration TypeFull TimeDegreePhDStatusCompletedStart Year2003 (All day)End Year2008 (All day)Thesis TitleTeaching natural philosophy and mathematics at Oxford and Cambridge, 1500…