Cover image for Life ascending : the ten great inventions of evolution / Nick Lane.
Title:
Life ascending : the ten great inventions of evolution / Nick Lane.
ISBN:
9780393065961
(hardcover)
0393065960
9780393338669
(pbk.)
0393338665
Edition:
1st American ed.
Publication Info:
New York : Norton, 2009.
Description:
244 p. ; 25 cm.
Holds: Copies (not including on-order items):