David James Goggin
David James Goggin, educator (b in Cartwright Township, Durham County, Canada West 25 Nov 1849; d at Toronto 18 Dec 1935). David James Goggin, educator (b in Cartwright Township, D...
Canada