A review by anflaw
Ghost Ship by Diane Carey

adventurous challenging reflective tense medium-paced

5.0