Excursions to Arran, Ailsa Craig, and the two Cumbraes, with reference to the natural history of these islands. To which are added, directions for laying out seaweeds, and preparing them for the herbarium
Landsborough, D. (David), 1779-1854