The Fiery Heart

The Fiery Heart  - Richelle Mead 4 stars

It's Adrian Ivashkov logic. Don't try to understand it. Just roll with it.