Mary Freeman
overview