Author: David H. Marshall; Wayne W. McManus; Daniel F. Viele