Author: Mulrenan, Donald; Speltz, George H.; Harren, Robert C.