by Douglas J. Futuyma
publisher: Sinauer Associates publish date: April 1st 1995
format: paperback pages: 287
language: English
ISBN:
0878931848 (9780878931842)
publisher: Pantheon Books publish date: December 1st 1982
format: hardcover pages: 251
language: English
ISBN:
0394523717 (9780394523712)
publisher: Pantheon publish date: December 12th 1982
format: paperback pages: 251
language: English
ISBN:
039470679X (9780394706795)