rebecca peters