trevor eaton