publisher: Picador Usa
language: English
ISBN:
0330412736 (9780330412735)
publisher: Riverhead Books publish date: August 11th 2003
format: hardcover pages: 315
language: English
ISBN:
1573222518 (9781573222518)
publisher: Young Picador publish date: April 2nd 2004
format: paperback pages: 320
language: English
ISBN:
0330415263 (9780330415262)