The Dragons of Babel by Michael Swanwick is possibly the best adult fantasy that I’ve read in the recent past. I highly recommend it. The setting is an intriguing mixture of technology and fantasy, and although the book has some minor failings it is still well worth buying. Literary fantasy done right.