Granta 121
Publisher: Granta Books (UK); Grove Press, Granta
Published: 2012
ISBN-13: 9781905881635