Bill Thomas York University