Author: Vance S. Engleman Jean J. Moore