Author: Cyphert, Frederick R.; Harmer, Earl W. Jr.; Riccio, Anthony C.