Author: MacCracken. John Henry. 1875-1948.