by David Sloan Wilson
publisher: Delacorte Press publish date: March 27th 2007
format: hardcover pages: 400
language: English
ISBN:
0385340214 (9780385340212)
publisher: Delta publish date: December 26th 2007
format: paperback pages: 400
language: English
ISBN:
0385340923 (9780385340922)
publisher: Delacorte Press publish date: March 27th 2007
format: ebook pages: 200
language: English
ISBN:
0440336805 (9780440336808)
publisher: Metis Yayınları publish date: 2011
format: paperback pages: 392
language: English
ISBN:
9789753428101
publisher: Delacorte Press publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299067719 (9781299067714)