Keith Allan Kearns of Ottawa, Ontario, Canada