Mayflies by Andrew O’Hagan (NetGalley Review)

Stop me if you’ve heard this one before?