New land mollusks from Madagascar and Mexico

