Engine Summer is beyond great:this book has it ALL, great writing, wonderful plot and absolutely poignant and mind blowing ideas. This is one that should never go out of print and should be required reading for as many people as possible.