A review by booknieszka
Starfish by Peter Watts

slow-paced

3.5