by Jonathan Wilson
publisher: Penguin publish date: June 1st 1997
format: paperback pages: 272
language: English
ISBN:
0140238263 (9780140238266)
publisher: Viking Books publish date: August 1st 1995
format: hardcover pages: 272
language: English
ISBN:
0670856037 (9780670856039)
publisher: Random House, Inc. publish date: October 21st 1998
language: English
ISBN:
0436203367 (9780436203367)