Author: William R. (William Robert) 1811-1897 Gordon