Reading progress update: I've read 70%.

Elements of Rebellion - Coral Moore

I'm not sure how I feel about this book. It deals with some difficult themes that give it some edginess but it also seems like the author is pulling some of the punches.