A review by reesetotle
Last Sacrifice by Richelle Mead

5.0

Would be rated six stars out of five if possible. It was /that/ good.