Report of the Belfast Natural History and Philosophical Society
Notes: Itemid 118876

Holdings incomplete.