A review by map_to_neverland
Challenger Deep by Neal Shusterman

4.0