Anglican priest
Scottish advocate and Anglican priest (1800-1867)
Not who you're looking for? Others named John Hamilton Gray: Canadian politician and lawyer (1814-1889) · Canadian politician (1811-1887)
Family
Related