John Freeman | Granta Magazine