I loved this book. The perspective of a villain who stays a villain for the whole time. Lovable characters and great plot. Great for any age that can get through 555 pages.
Books | Marissa Meyer
You're following all of our Featured Likewisers already!