David Taylor, Toronto .