The devil and the dark water by Stuart Turton