The many blazing worlds of Margaret Cavendish.
Powers, Jonathan.