I second this endorsement of BOTNS. It is the best fiction book I've ever read. I think lobster_johnson's description here is a great meta-summary. For the sake of brevity I will curb my impulse to vomit up heaps of sycophantic praise for this book. I highly recommend it if you're up for an intellectually demanding read.