B Mo Evoy , Toronto , Ontario , Canada.