publisher: Picador publish date: December 1st 2004
format: paperback pages: 240
language: English
ISBN:
0312288018 (9780312288013)
publisher: Picador publish date: November 1st 2003
format: hardcover pages: 224
language: English
ISBN:
0312288026 (9780312288020)