JAMES J. PETERS