A review by pages_and_procrastination
Firelight by Sophie Jordan

2.75