Resurrection of Queens

328 pages paperback 2020

fiction adventurous challenging mysterious fast-paced

194 pages digital 2021

fiction adventurous medium-paced