Just finished Kim Stanley Robinson's The Ministrey for the Future. What an amazing book.

Wonkodon

For the non-commenters at Wonkette.com