Text this: Political writings / Margaret Cavendish, Duchess of New Castle ; edited by Susan James.