A review by victorianrogue
Last Sacrifice by Richelle Mead

3.5