Thought of another: The Diamond Age by Neal Stephenson
Iv been wanting to reread diamond age
My favorite book ever. Need to reread it also.