by Ben Elton
publisher: Transworld Publishers publish date: August 1st 2002
format: paperback pages: 352
language: English
ISBN:
0552999954 (9780552999953)
publisher: Black Swan publish date: July 1st 2003
format: paperback pages: 380
language: English
ISBN:
0552150533 (9780552150538)
publisher: Transworld Publishers publish date: July 1st 2003
format: paperback pages: 279
language: English
ISBN:
0593049403 (9780593049402)
publisher: Transworld Publishers publish date: December 1st 2003
format: hardcover pages: 352
language: English
ISBN:
059304939X (9780593049396)
publisher: Isis publish date: December 1st 2003
format: audiobook
language: English
ISBN:
0753118122 (9780753118122)
publisher: Transworld Digital publish date: November 8th 2012
format: kindle pages: 384
language: English
ASIN: B00A8FXTQO
publisher: Isis publish date: December 1st 2003
format: audiobook
language: English
ISBN:
075311836X (9780753118368)
publisher: Transworld Digital publish date: November 8th 2012
format: ebook pages: 384
language: English
ISBN:
1448167507 (9781448167500)
publisher: Audiobooks publish date: December 5th 2002
format: audiobook
language: English
ISBN:
1856867781 (9781856867788)