Finished Bill McKibben's Enough: Staying Human in an Engineered Age last night.
I read his Age of Missing Information years ago and its one of my all-time favorites (that's the one where we watches EVERYTHING that is playing on all the cable channels for 24 hours -- that's A LOT of TV -- and compares what he learns from all of that to spending 24 hours outside, by himself, on the top of a mountain or something)
This book addresses issues of genetic engineering, robotics and nonotechnology. As the back says, "McKibben offers a celebration of what it means to be human and a warning that we risk the loss of all meaning if we step across that threshold." Its not a light read, but I wanted to tackle it (its been sitting in my pile since May according to my Amazon purchase records), especially with the new genetics exhibit at The Tech. It is definitely thought provoking and I'm really not sure what to make of it all.