sharon peters