Scan barcode
A review by amorgan43
Running the Rift by Naomi Benaron
3.0
Not as powerfully written as it could have been or should have been, given the heartbreaking and horrific subject matter.