Physiology of mollusca (Vol.2) - Wilbur, Karl M.