This edition contains six new poems, a foreword by Margaret Randall, a new preface by Barbara Kingsolver, and a newly designed cover.
This edition contains six new poems, a foreword by Margaret Randall, a new preface by Barbara Kingsolver, and a newly designed cover.