margot peters