Thief of Souls by Ann Benson