The Peripheral
2014 • 486 pages

Ratings138

Average rating3.8

15
SWR_Laura
LauraSupporter

DNF at 89%. Should've done it earlier. I just got tired of being confused all the time