Author: Cornish, George A.; Revised with Additions By Lord, A.R And Denton, V.L.