Author: Ralph R. Van Loon Walter C. Huffman