7th Town / Ameliasburgh Township : past & present / compiled by 7th Town Historical Society.
Contributors: 7th Town Historical Society.
Language: eng
Number of pages: 753
Subjects: Ameliasburgh Township (Ont.) - History
Notes: 11