Soulfire series by Stephanie Rowe (Soulfire series Vol. 1-3)