Front cover image for Heart politics

Heart politics

Print Book, English, 1986
New Society, Philadelphia, Pa., 1986
192 p. : ilus. ; 23 cm
9780865710764, 0865710767
760381083