I remember when and where I read this the first time. We'd just moved to a new town, and all I had to stay sane was good sci-fi paperbacks such as...