bshs.org.uk
John Tresch
NameJohn TreschRegistration TypeFull TimeDegreePhDStatuscompletedEnd Year2001Thesis TitleMechanical romanticism: engineers of the artificial paradiseSupervisorSimon SchafferDepartmentHistory and Ph…