Guardian: 1 (The Guardian Trilogy)
Publish date: 2013-06-28
Pages no: 326
Edition language: English
I was given this book for an honest review. How I even made it through this book in once piece is absolutely amazing. I cried so dang much I should be embarrassed. By the end of Chapter 2 the tears were forming and Chapter 3 they were streaming down my face. Sweet lord I needed a towel to clean my...