publisher: Penguin publish date: September 1st 1996
format: paperback pages: 288
language: English
ISBN:
0140259953 (9780140259957)
publisher: Virgin books an imprint of Ebury publishing publish date: June 3rd 2010
format: paperback pages: 304
language: English
ISBN:
0753522268 (9780753522264)
publisher: Free Press publish date: September 15th 1995
format: hardcover pages: 288
language: English
ISBN:
0028740343 (9780028740348)