Scan barcode
kathrynvanbeek's review
5.0
This book should come with a warning: "may be impossible to put down." The characters are fantastic (I wish I could meet some of them), the language is lovely, the situations are real and gritty (and grittier still) - and to top it all off, it's a wildly gripping yarn.
More...