publisher: Thomas Dunne Books
publish date: November 1st 1999
format: hardcover pages: 480
language: English
ISBN:
0312241836 (9780312241834)
publisher: Pimlico publish date: September 25th 2001
format: paperback pages: 496
language: English
ISBN:
0712664777 (9780712664776)
language: English
ISBN:
071955618X (9780719556180)