The Tempering (The Mackenzie Duncan Series) James, Adrianne Young Adult / Contemporary / Fantasy Read online 48 Published: 2013