Savage Island

191 pages 2020

thriller dark tense fast-paced

missing page info 2020

romance dark mysterious tense medium-paced

352 pages paperback 2021 user-added

fiction horror young adult