meg peters