A review by bookedbyme
The Inheritance Games by Jennifer Lynn Barnes

4.25