A History Of British Mollusca, And Their Shells, Volume 3 by Edward Forbes & Sylvanus Charles Thorp Hanley