Reviewed by Shanna Bernier Have you ever been reading a book with your children or grandchildren that was so compelling or so moving that you found yourself reading ...