Author: Terry Barrow and Charles P. Mountford Alfred Buehler