publisher: St. Martin's Press publish date: June 1st 2001
format: hardcover pages: 280
language: English
ISBN:
0312276680 (9780312276683)
language: English
ISBN:
0747262675 (9780747262671)
publisher: Headline publish date: January 4th 2000
format: hardcover pages: 280
language: English
ISBN:
0747273596 (9780747273592)
publisher: Faber & Faber publish date: March 15th 2012
format: paperback pages: 298
language: English
ISBN:
0571290272 (9780571290277)