Notes on the Lower Carboniferous fishes of eastern Fifeshire. Proceedings of the Royal Physical Society of Edinburgh, 16, 80–86
On the distribution of fossil fish-remains in the Carboniferous rocks of the Edinburgh district. Transactions of the Royal Society of Edinburgh, 40(3), 687–707
DOI: 10.1017/S0080456800034761
Notes on the Lower Carboniferous fishes of eastern Fifeshire. [only description, see 1905A for plate] Geological Magazine, decade 4, 8, 110–114
Notes on Palaeozoic Fishes. No 2. Annals and Magazine of Natural History, (Series 7), 2, 67–70
On Cladodus neilsoni (Traquair), from the Carboniferous limestone of East Kilbride. Transactions of the Geological Society of Glasgow, 11, 41–50
List of the Fossil fish-remains Occurring in the Bone Bed at Abden, Near Kinghorn, Fifeshire. Proceedings of the Geologists' Association, 15(4), 143–145
DOI: 10.1016/S0016-7878(97)80060-0
Notes on Palaeozoic Fishes. No 1. Annals and Magazine of Natural History, (Series 6), 14, 368–374
Notes on the Devonian fishes of Campbellton and Scaumenac Bay in Canada. No. 2. Geological Magazine, decade 3, 10, 145–149
Notes on Carboniferous Selachii. Proceedings of the Royal Physical Society of Edinburgh, 9(3), 412–421
Further notes on Carboniferous Selachii. Proceedings of the Royal Physical Society of Edinburgh, 9(3), 421–426
Description of a fossil shark (Ctenacanthus costellatus) from the Lower Carboniferous rocks of Eskdale, Dumfrieshire. Geological Magazine, decade 3, 1, 3–8