deborah peters