The conchologist's text-book ...
MacGillivray, William,1796-1852.
Edinburgh : A. Fullarton and Co.,
1845.
Scotland Edinburgh.