Book of the Week: Mayflies, by Andrew O'Hagan, tells the story of the coming-of-age of a group of working-class Scottish youths in the 1980s, and the effect of the bonds then formed as they gather thirty years later, suddenly confronting their mortality. O'Hagan writes beautiful prose, and this is a sharp, funny and tender book exploring the strength of friendships.