Plague of Shadows | Book 2 of the Aldoran Chronicles written by Michael Wisehart.