Elements of the Undead
William Esmont
Elements of The Undead (1)
Elements of the Undead (Box Set, Books 1-3)