Author: James Patterson Cassells
Alternate names: James Patterson 1837-1884 Cassells
Born: 1837
Died: 1884