Have read this book all day! Several moments of uncontrollable crying have happened.