The Fiery Heart - Richelle Mead

Zoe shut up !