Books I've read, in order.
The Difference Engine, William Gibson and Bruce Sterling
This is probably the only historical science fiction novel I have read (as of 2005), and I still find it an extremely novel idea. Stunning, really. Wish I had thought of it.