by Harald Alfred Rehder
Identifies 671 common seashells found on the Atlantic and Pacific coasts of the United States and Canada.