I always find it amazing that you can pick up a book one day and just not really get into it all, & then six months later pick up the same book and completely devour it. At times both beautifully heart-warming & utterly devastating, this book is going to leave quite an impression with me. Will attempt to complete my review when I've had time to process all of it....