Author: James H. 1830-1897 Brookes