Granta 81: Best of Young British Novelists 2003 - Granta Magazine