Compendium of Landshells: A Full-Color Guide to More than 2,000 of the World's Terrestrial Shells