Sphere
1987 • 371 pages

Ratings287

Average rating3.6

15
13
13
Started reading
Finished reading
Finished reading
Started reading