Annie Hewitt

Annie Hewitt received her PhD from the Government Department of the London School of Economics and has taught political theory in London, New York and Rome.