The City Quartet

286 pages paperback 2012

fiction fantasy challenging slow-paced

270 pages paperback

fiction literary magical realism

396 pages paperback 2018

fiction mystery mysterious reflective slow-paced

462 pages paperback

fiction fantasy literary magical realism