publisher: Picador publish date: April 3rd 2004
format: paperback pages: 192
language: English
ISBN:
0312424256 (9780312424251)
publisher: Picador publish date: October 1st 2004
format: paperback pages: 320
language: English
ISBN:
0312424116 (9780312424114)
format: hardcover pages: 224
language: English
ISBN:
0374146446 (9780374146443)
format: paperback pages: 208
language: English
ISBN:
0374280509 (9780374280505)
ASIN: 374280509