Author: Turner, J. Horsfall (Joseph Horsfall), 1845-1915