t.y. mcgill