A review by hudsonpeeps
Fractured by Catherine McKenzie

3.0

2.5 a fast, compulsive read. Too much language though.