publisher: Newmarket Press
publish date: January 31st 2000
format: hardcover pages: 256
language: English
ISBN:
1557044090 (9781557044099)
publisher: Faber & Faber
publish date: April 4th 2006
format: paperback pages: 352
language: English
ISBN:
0571220894 (9780571220892)
publisher: Faber & Faber publish date: February 21st 2000
format: paperback pages: 208
language: English
ISBN:
0571202195 (9780571202195)
pages: 127
language: English
publisher: Newmarket Press
publish date: January 9th 2004
format: paperback
language: English
ISBN:
1557045992 (9781557045997)
publisher: Paramout Vantage
publish date: July 25th 2006
format: ebook pages: 130
language: English