aethertap: Is just plain mind-blowing, or at least it was for me. It's about the inner mechanics of living cells, and does a really good job of conveying how insanely complex life is. read comments