Scan barcode
stilldirty's review
4.0
Exquisitely crafted and well-put together. The cohesion of the story was splotchy at times, but otherwise, a near-perfect book.
More...
Scan barcode
4.0