Scan barcode
neverwithoutabook's review
4.0
First half was strong, then it kind of fizzled out a bit. Over good read. 3.5 Rounded up to 4.
More...
Scan barcode
4.0