mara peterson