publisher: Basic Books publish date: October 19th 2000
format: paperback pages: 352
language: English
ISBN:
0738203645 (9780738203645)
publisher: Basic Books publish date: September 9th 1999
format: hardcover pages: 352
language: English
ISBN:
0738200743 (9780738200743)
publisher: Texere Publishing
format: paperback
language: English
ISBN:
1587990407 (9781587990403)
publisher: Texere Publishing
format: hardcover
language: English
ISBN:
0752820966 (9780752820965)