Slide

250 pages first pub 2012 (editions)

fiction speculative fiction thriller young adult mysterious tense fast-paced

261 pages first pub 2013 (editions)

fiction speculative fiction thriller young adult mysterious fast-paced