A review by birdloveranne
Randomize by Andy Weir

3.0

It was ok...I didn't really like the ending.