A History Of British Mollusca, And Their Shells by Edward Forbes, Sylvanus Charles Thorp Hanley & John Clarkson Jay