DAVID J PETERS