A review by jess_theinkspell
Last Sacrifice by Richelle Mead

5.0