A review by amysbooknook
Rolling in the Deep by Mira Grant

4.0