The Four

335 pages 2019

fantasy dark fast-paced