rebeca peters