The King Beyond the Gate (Drenai, book 2) by David Gemmell