Author: Hirsh, Harold L. Putnam, Laurence E.,