Author: Joseph M. Bachelor Walter Havighurst Robert F. Almy