by David Roberts
publisher: Robinson publish date: January 24th 2002
format: paperback pages: 277
language: English
ISBN:
1841194026 (9781841194028)
publisher: Carroll & Graf Publishers publish date: January 19th 2001
language: English
ISBN:
0786708190 (9780786708192)
publisher: Soho Constable publish date: January 1st 2010
format: paperback pages: 288
language: English
ISBN:
1569476160 (9781569476161)
publisher: Soho Press, Incorporated publish date: January 1st 2010
format: ebook
language: English
ISBN:
1569477442 (9781569477441)