publisher: Thomas Allen Publishers publish date: September 3rd 2011
format: paperback pages: 336
language: English
ISBN:
0887627412 (9780887627415)
publisher: Picador publish date: February 28th 2012
format: paperback pages: 336
language: English
ISBN:
1250012708 (9781250012708)