Author: David G. Kilpatrick , William A. Dittrich , David T. Emmel