The natural history of the banks of the Tay. ... a series of papers read before the Perthshire Society of Natural Science /
Perthshire Society of Natural Science (Perth, City of)
Barclay, William.
Perth,
1895.