Author: Mahan, W. D. (William Dennes), 1824-1906.