The Flense

333 pages digital

adventurous dark fast-paced

608 pages digital

dark mysterious tense medium-paced