Coalescent : A Novel
1 journaler for this copy...
Another interesting book from Stephen Baxter. I can really get into this evolution thing he has going on. Mind you, its kinda far fetched but I never the less love to read it.