Home›Books›Granta 123Granta 123by John FreemanPopularity 3No description available.English fictionHistory and criticismEnglish NovelistsPortraitsPortrait photographyEnglish fiction, history and criticism, 21st century