Author: Nick Lane
Price: $17.76
Category:Science & Math
Publication Date:2010T
Pages:352
Binding:Paperback
ISBN:10:1861978189
ISBN:13:9781861978189
A gripping and lucid account of ingenuity of nature and a book which is essential reading for anyone who has ever questioned the science bhind the glories of everyday life.