A Time of Blood — 2019 novel by John Gwynne