This was unexpectedly good. I liked The Boy in the Striped PJs but I thought this similarly named title by the same author would be weak. I was pleasantly surprised. It's got similar overtones but it was a solid read about the ease of corruption and the lifelong guilt that accompanies it.