Genealogy of John "Mad Jack" Fuller

Notes


Hon. Thomas Jeffrey

Of Halifax, Nova Scotia.


Rev. William Hamilton

Minister of Haddington Presbyterian Church at Bolton