Author: Peter H. Amann, Melvin Cherno, Gerald M. Straka