Scan barcode
A review by novellenovels
Granta 123: The Best of Young British Novelists 4 by Steven Hall, John Freeman, Kamila Shamsie
slow-paced
2.0