publisher: Picador Usa publish date: March 5th 2004
format: paperback pages: 496
language: English
ISBN:
0330396080 (9780330396080)
language: English
ISBN:
0330413082 (9780330413084)
language: English
ISBN:
0330427334 (9780330427333)
publisher: Chivers publish date: October 28th 2003
format: audiobook minutes: 10
language: English
ISBN:
0754083977 (9780754083979)