muddledramblings.com
Darwin's Radio
Greg Bear has written before about the end of the human race. One thing he does well is making the end of mankind as we know it not such a bad thing. He's also better at science than many Science Fiction writers out there. Darwin's Radio is a pretty ...