bshs.org.uk
Ruth Bayles
NameRuth BaylesRegistration TypeFull TimeDegreePhDStatuscompletedEnd Year2005Thesis TitleScience in its local context: the Belfast Natural History and Philosophical Society in the mid-nineteenth ce…