Yes, agree with previous reviews. One of my all time favorite book which I could not put down, reading late into the night! Wonderful writing the way he pulled everything together with such raw emotions displayed. Made you laugh out loud and cry at the same time with awesome character development. Highly recommend for our bookclub!