William Robert Barrett

b. 30 December 1842, d. 1 January 1903
  • Last Edited: 10 Jan 2013