Professor Alan McKee. Source: UTS