this is unbelievably good. I cried several times and went over most pages more than once - every part of this is fantastic.