by Edward O. Wilson
publisher: Island Press publish date: August 1st 1994
format: hardcover pages: 416
language: English
ISBN:
1559632887 (9781559632881)
publisher: Island Press publish date: 2006-05-15
format: paperback pages: 416
language: English
ISBN:
1597260886 (9781597260886)
publisher: Grand Central Publishing publish date: December 1st 1995
format: paperback
language: English
ISBN:
0446671991 (9780446671996)