by Michael Bloch
publisher: Little, Brown and Company publish date: February 1st 2003
format: paperback pages: 576
language: English
ISBN:
034911515X (9780349115153)
publisher: Crown Publishers, Inc. (NYC) publish date: May 18th 1993
format: hardcover pages: 528
language: English
ISBN:
0517593106 (9780517593103)
publisher: Bantam Press (London) publish date: October 22nd 1992
format: hardcover pages: 519
language: English
ISBN:
0593018966 (9780593018965)
publisher: Bantam Books publish date: October 1st 1994
format: paperback pages: 560
language: English
ISBN:
0593036352 (9780593036358)
publisher: Random House, Inc. publish date: May 7th 1995
format: hardcover
language: English
ISBN:
0517126842 (9780517126844)