Life itself

Francis Crick
Simon and Schuster
9780671255626
0-671-25562-2