Scan barcode
hiallhyles's review
3.0
The numerous factual and typographical errors can distract from the content. This reads like a tabloid and is fun in parts.
More...
Scan barcode
3.0