PETER E GREENE