by Ben Elton
publisher: Black Swan publish date: July 1st 2003
format: paperback pages: 400
language: English
ISBN:
055277183X (9780552771832)
publisher: Pocket Books publish date: January 1st 1993
pages: 344
language: English
ISBN:
0671851802 (9780671851804)
publisher: Simon & Schuster Ltd publish date: 1993
format: paperback pages: 344
language: English
ISBN:
0671718177 (9780671718176)
publisher: Black Swan publish date: July 1st 2003
format: paperback pages: 400
language: English
ISBN:
0552151009 (9780552151009)
publisher: Pocket Books publish date: May 1st 1995
format: paperback pages: 384
language: English
ISBN:
0671897020 (9780671897024)
publisher: Transworld Digital publish date: November 15th 2012
format: kindle pages: 400
language: English
ASIN: B00A6QRKU6
publisher: Pocket Books
format: hardcover
language: English
ISBN:
0671859684 (9780671859688)
language: English
ISBN:
0743408284 (9780743408288)
publisher: Transworld Digital publish date: November 15th 2012
format: ebook pages: 400
language: English
ISBN:
1448168244 (9781448168248)
publisher: Simon & Schuster Audio publish date: October 1st 1993
format: audiobook
language: English
ISBN:
0671697633 (9780671697631)