by Ben Elton
publisher: Bantam Press publish date: November 8th 2012
format: hardcover pages: 528
language: English
ISBN:
0593062051 (9780593062050)
publisher: Black Swan publish date: August 15th 2013
format: paperback pages: 624
language: English
ISBN:
0552775312 (9780552775311)
ASIN: 552775312
publisher: Bantam Press publish date: November 8th 2012
format: paperback pages: 528
language: English
ISBN:
059306206X (9780593062067)
publisher: Transworld Digital publish date: November 8th 2012
format: ebook pages: 624
language: English
ISBN:
1409080498 (9781409080497)
publisher: Transworld Digital publish date: November 8th 2012
format: kindle pages: 528
language: English
ASIN: B008K4JI2Y
publisher: Black Swan publish date: July 4th 2013
format: paperback pages: 624
language: English
ISBN:
0552775320 (9780552775328)
publisher: Transworld Digital publish date: November 8th 2012
format: kindle
language: English
ASIN: B00FALV90O