Scan barcode
A review by aoosterwyk
The Demon's Surrender by Sarah Rees Brennan
3.0
Snappy dialogue, good battle strategy and romance. Love it when the good guys win.