publisher: Basic Books publish date: March 25th 1999
format: paperback pages: 320
language: English
ISBN:
0738201332 (9780738201337)
publisher: Capstone Publishing publish date: January 28th 2005
format: ebook pages: 288
language: English
ISBN:
1841126691 (9781841126692)
publisher: Capstone Publishing Ltd publish date: January 1st 1998
format: hardcover pages: 288
language: English
ISBN:
1900961288 (9781900961288)
publisher: Basic Books publish date: March 30th 1998
format: hardcover pages: 320
language: English
ISBN:
020133996X (9780201339963)