Books by Edmund G. (Edmund Gibson) Ross (1826-1907)