Oblivion's Gate

474 pages digital 2020

fiction fantasy young adult adventurous mysterious tense medium-paced

564 pages paperback 2020

adventurous dark emotional medium-paced

484 pages paperback

fiction fantasy adventurous dark tense fast-paced