Author: Felton, Herbert.