Author: Hampton, Benjamin Bowles, 1875-1932.