publisher: Penguin publish date: July 26th 2005
format: paperback pages: 288
language: English
ISBN:
0143035460 (9780143035466)
publisher: Penguin publish date: February 1st 1990
format: paperback pages: 272
language: English
ISBN:
0140124039 (9780140124033)
publisher: Touchstone publish date: May 1st 1999
format: paperback pages: 256
language: English
ISBN:
068487105X (9780684871059)
publisher: Free Press publish date: March 20th 1989
format: hardcover pages: 255
language: English
ISBN:
0029268214 (9780029268216)