Mr. Thomas John Makichuk