by William Crawford Williamson,
London, printed for the Ray Society, 1858.4to [35x26cm]. ppxx 100 + 7 lithograph plates.
good condition hardback in the original cloth binding, with some fading and a little damage to spine. some foxing, mostly light, but heavier on the preliminary and end pages.
from the library of the Millport Marine Biological Station, with stamp to front paste-down.