I most definitely would recommend this book to any and everyone. I was told that this book is good but WOW I am amazed! This book carries so much emotion in itself and within its words. I don't think it's possible that anyone could ever dislike this book. At one point in this book, I couldn't help myself and got swept up in the emotions of this book so much that it ended up making me cry. I read the online version but it's making me want to buy the hard cover book. Definitely worth a read!