Author: Cahoon, Jr. , John B. , R. T. , F. A. S.r.t