Scan barcode
A review by thisismybooknook
The One by John Marrs
5.0
I can't say I predicted almost any of this book. Lots of twists, which made it more entertaining to read than initially expected.