The Garden of Angels by David Hewson

At his beloved Nonno Paolo’s deathbed, fifteen-year-old Nico receives a gift that will change his life forever: a yellowing manuscript which tells the haunting, twisty tale of what really happened to his grandfather in...