New York 2140 by Kim Stanley Robinson is a long book that leaves you feeling satisfied. This science fiction novel includes a lot of factual information with thoughtful but whimsical character development. If you invest the time in this book you will learn a lot about economics, climate change, philosophy, politics, history, and sociology among other things. The author clearly has a viewpoint, but he is informed by knowledge that he shares with the reader. The story is complex, but well-constructed with characters that defy reality while being relatable. I recommend New York 2140 by Kim Stanley Robinson for a lot of reasons. The book is a good and satisfying read while delivering important messages about climate, society, politics, and economics. If you want to understand the times we live in; read this science fiction novel about New York more than a hundred years from now.