Author: William J. Rivers
Alternate names: William J (William James) 1822 Rivers; William J. (William James) 1822 Rivers; William James Rivers; William J. 1822-1909 Rivers; William James [Rivers
Born: 1822
Died: 1909