Scan barcode
A review by thehappybooker
Mind Over Ship by David Marusek
5.0
Abrupt ending and obviously a cliffhanger for the next book. It was good up to that point.
Scan barcode
5.0