I haven't read The Machinery of Heaven! It sounds wonderful. I'm going to jump into it very soon. Thanks for the rec!