rebecca peterson