Granta 123: The Best of Young British Novelists 4 (Granta: The Magazine of New Writing)