David G Newkirk is a visual artist and sometime author, based in Toronto, Canada. Visit http://www.davidnewkirk.ca