Author: Irvin N. Gleim and William A. Hillison