by Ben Elton
publisher: Black Swan publish date: 2002
format: paperback pages: 382
language: English
ISBN:
0552999458 (9780552999458)
publisher: Black Swan publish date: July 1st 2002
format: paperback pages: 382
language: English
ISBN:
0552149020 (9780552149020)
publisher: Bantam Press publish date: November 1st 2001
format: paperback pages: 352
language: English
ISBN:
0593048059 (9780593048054)
publisher: Isis publish date: April 1st 2004
format: audiobook
language: English
ISBN:
0753122855 (9780753122853)
publisher: Transworld Digital publish date: November 8th 2012
format: kindle pages: 384
language: English
ASIN: B00A8FXTRI
publisher: Isis publish date: August 1st 2002
language: English
ISBN:
0753114569 (9780753114568)
publisher: Bantam Press publish date: November 5th 2001
format: hardcover pages: 352
language: English
ISBN:
0593048040 (9780593048047)
publisher: Transworld Digital publish date: November 8th 2012
format: ebook pages: 384
language: English
ISBN:
1448167523 (9781448167524)