Onyx Trilogy

318 pages paperback 2020

fiction dystopian fantasy romance adventurous mysterious fast-paced

296 pages paperback 2020

fiction dystopian fantasy adventurous tense fast-paced

276 pages paperback 2021

fiction dystopian fantasy adventurous emotional medium-paced