Title: The early development of three upper Canadian towns
Subjects: City planning, History
Places: Barrie, Holland Landing, Newmarket, Ontario