Scan barcode
A review by karenreadsbooks
Ruin by John Gwynne
5.0
This book is aptly titled as it absolutely ruined me. Quite an emotional journey. Well-written fighting scenes. Fabulous character development.