JOHN L PETERS