I haven't read a book in years and I simply couldn't put this one down. It's beautifully written giving the reader emotions ranging from anger, shock, disbelief to laugh out loud! You really feel your walking in Jennifer's shoes and feel her every emotion. I loved it!!