Author: John Haslam
Alternate names: John 1764-1844 Haslam
Born: 1764
Died: 1844