Author: T. S. Hughes
Alternate names: T. S. (Thomas Smart) 1786-1847 Hughes; Thomas Smart Hughes; T S. 1786-1847 Hughes; T. S. 1786-1847 Hughes; Thomas S Hughes; The Rev T S Hughes
Born: 1786
Died: 1847