I gratefully acknowledge the support of:

The Canada Council for the Arts
The Ontario Arts Council
The Toronto Arts Council
Digital Media Studio, University of Guelph
all friends and collaborators, and everyone who has generously given their time and expertise.