publisher: W.H. Freeman & Company publish date: October 1st 1996
format: hardcover pages: 302
language: English
ISBN:
0716745119 (9780716745112)
publisher: Penguin publish date: August 6th 1998
format: paperback pages: 320
language: English
ISBN:
0140171185 (9780140171181)