Patrick J O'Toole of Kitchener Ontario Canada