James Hadow was born in St Andrews on 30 January 1757, the eldest son of Professor George Hadow, was vicar for fifty nine years, from 1781 to 1840.
James Hadow was born in St Andrews on 30 January 1757, the eldest son of Professor George Hadow, was vicar for fifty nine years. This was from 1781 to 1840.