Author: Edmund J. Goebel, Thomas J. Quigley, John E. O'Loughlin