Mary Fitzgerald

150 150 Time To Talk

Mary Fitzgerald is a writer, editor and campaigner and a former senior editor of Prospect.

Information valid as of 2012.