publisher: Basic Books publish date: May 19th 1995
format: paperback pages: 496
language: English
ISBN:
0465026214 (9780465026210)
ASIN: 465026214
publisher: Plume publish date: November 1st 1990
format: paperback pages: 579
language: English
ISBN:
0452010675 (9780452010673)
publisher: Basic Books publish date: December 13th 2005
format: paperback pages: 200
language: English
ISBN:
0465009581 (9780465009589)
publisher: Basic Books
publish date: 2013
format: hardcover
language: English
ISBN:
046504302X (9780465043026)