New land mollusks from Madagascar and Mexico.