99 Reasons Why - Caroline Smailes
This wasn't for me..I have read some of the author's earlier work so was aware that she covers some dark subjects, but even so I found the relentless crude language and a particularly graphic account of a miscarriage a step too far for me. I won't go into the plot as there are plenty of reviews here,and can't say if it was well written or not because I just didn't like it...a matter of taste..