A review by pepa
Last Sacrifice by Richelle Mead

4.0