Author: J. Ross Browne
Alternate names: John Ross Browne
Born: 1821
Died: 1875