A review by stormlightreader
Genesis by Karin Slaughter

5.0

I finished this and nearly 2am this morning and I'm not sure where to start, so I'm just going to dump a load of thoughts here