I really enjoyed reading it a couple years ago. Takes place mostly in about 2023, trying to accurately predict what life would be like 30 years after it was written.