Granta 123 > Editions
by John Freeman First published April 16th 2013
Published April 16th 2013
by Grove Press, Granta
Paperback, 400 pages
Published April 16th 2013
by Audible Studios
Unabridged, Audible Audio
Published September 1st 2013
by Alfaguara Brasil
1, Paperback, 440 pages
Published April 16th 2013
by Granta Magazine
Kindle Edition, 256 pages
Published April 1st 2013
by Granta Magazine
Kindle Edition, 286 pages
Published July 12th 2016
by Audible Studios on Brilliance Audio
Unabridged, MP3 CD, 0 pages
Published May 7th 2013
by Grove Press, Granta
British First, Paperback, 256 pages
Published
by Granta Books
Paperback, 0 pages








