Author: Robert R. Palmer and Bell I. Wiley  Kent Roberts Greenfield