publisher: Picador publish date: October 1st 2004
format: ebook pages: 160
language: English
ISBN:
1466801069 (9781466801066)
publisher: Picador Usa publish date: October 1st 2004
format: paperback pages: 159
language: English
ISBN:
064185532X (9780641855320)