Gary Rosenberg

American malacologist