Every Rose by Lynetta Halat
Approx. 89,710 words.
Published on February 25, 2013.
Reader Beware: If you're not OK with having your guts ripped out and are not a bit of a masochist when it comes to reading, this may not be the book for you. If you're open-minded and willing to have a life-changing experience even if you have to go through the wringer emotionally, this is definitely the book for you.