Lord of the Fading Lands (Tairen Soul Series #1)

Lord of the Fading Lands - C.L. Wilson Re-reading because I'm sick of shitty books. I need a dose of awesome!