Mary Noble

Mary is Managing Editor at Topix and a compulsive writer on politics and social issues. She has a PhD from Princeton and has taught undergrad courses ranging from American Politics to British Fiction.