Philip Hensher is the author of eleven novels and a Professor of Creative Writing at Bath Spa University
BY Philip Hensher / 3 mins
BY Philip Hensher / 5 mins
BY Philip Hensher / 4 mins
BY Philip Hensher / 6 mins