John Coffin (1756-1838)
General John Coffin, J.P., Member of the Council of New Brunswick
Categories
Share
Contributed by Mark Meredith on 25/11/2021 and last updated on 02/04/2023.
General John Coffin, J.P., Member of the Council of New Brunswick