Author: Robert M. Cook Wilbert E. Moore