1. Biological Flora of the British Isles: Pteridium aquilinum (L.) Kuhn;Journal of Ecology;2006-11
2. Flora and vegetation of the Inner Hebrides;Proceedings of the Royal Society of Edinburgh. Section B. Biological Sciences;1983
3. Inland waters in the Inner Hebrides;Proceedings of the Royal Society of Edinburgh. Section B. Biological Sciences;1983
4. Inland waters in the Inner Hebrides;Proceedings of the Royal Society of Edinburgh. Section B. Biology;1983-01
5. Flora and vegetation of the Inner Hebrides;Proceedings of the Royal Society of Edinburgh. Section B. Biology;1983-01