Author: David M. Hassenzahl; Mary Catherine Hager; Nancy Y. Gift; Linda R. Berg; Peter H. Raven