I read this once and didn't stop until I finished it about 5-6 hours later. At the time my son was similar age to the boy and I found it deeply affecting. I regard it as a one of the finest books I have ever read, yet cannot imagine reading it again as I can't imagine having the same emotional experience.