Kelsall, Tim, Hatch Associates Ltd.,21 St. Clair Avenue East, Toronto, Ontario M4T 1L9