Sara MacDonald Author & Editor

Sara MacDonald is a professor in the Great Ideas Programme at St. Thomas University.