Author: Robert E. Doherty Ernest G. Keller