Scan barcode
A review by carladelgado
Half a World Away by Mike Gayle
5.0
An incredible read. I was hooked with the promising synopsis but I was not prepared for the book itself. Very brilliant and well-written.