Author: Geller, Laurence H., Hemenway, Peter