by Sean B. Carroll
publisher: Crown Publishers publish date: September 24th 2013
format: hardcover pages: 576
language: English
ISBN:
0307952339 (9780307952332)
publisher: Crown publish date: September 24th 2013
format: kindle pages: 594
language: English
ASIN: B00C4BA620
publisher: Crown publish date: September 24th 2013
format: ebook pages: 576
language: English
ISBN:
0307952355 (9780307952356)
publisher: Broadway Books publish date: September 23rd 2014
format: paperback pages: 576
language: English
ISBN:
0307952347 (9780307952349)
ASIN: 307952347
publisher: Macintyrepurcell Publishing, Inc publish date: January 1st 2008
format: ebook pages: 210
language: English
ISBN:
1306102251 (9781306102254)
publisher: Crown Publishing Group (NY) publish date: January 1st 2013
format: ebook pages: 414
language: English
ISBN:
1299859356 (9781299859357)