Pages no: 274
Edition language: English
I received this book for free from the author in exchange for an honest review. Going into this, I had no idea what to expect since it was a self published book and this type of book can go either way. But luckily I ended up really enjoying it. I loved the characters. Cara’s strength, determin...