Court of Mystery

225 pages first pub 2018 (editions)

fantasy mystery adventurous slow-paced