publisher: Overlook Hardcover publish date: April 26th 2004
format: hardcover pages: 480
language: English
ISBN:
1585675377 (9781585675371)
publisher: Overlook TP publish date: July 5th 2005
format: paperback pages: 480
language: English
ISBN:
1585676896 (9781585676897)
publisher: John Murray publish date: 2004
format: hardcover pages: 452
language: English
ISBN:
0719556422 (9780719556425)