PETER J. GATES