The devil and his boy - Horowitz,Anthony (Walker books, 2016)