A Darwinian Left
Also Available:

A Darwinian Left

Politics, Evolution and Cooperation

by Peter Singer

Imprint: Yale University Press

Series: Darwinism Today Series

80 Pages, 4.50 x 7.00 in

  • Hardcover
  • 9780300083231
  • Published: Saturday, 11 Mar 2000

$20.00