by Robert Rankin
publisher: Gollancz
publish date: August 1st 2006
format: hardcover pages: 314
language: English
ISBN:
0575070102 (9780575070103)
publisher: Gollancz publish date: September 28th 2007
format: mass market paperback pages: 361
language: English
ISBN:
0575079517 (9780575079519)
publisher: Gollancz publish date: March 19th 2010
format: paperback pages: 346
language: English
ISBN:
0575085479 (9780575085473)
ASIN: 575085479
publisher: Gollancz publish date: June 2nd 2011
format: kindle pages: 346
language: English
ASIN: B0051GY2ZC
publisher: Victor Gollancz Ltd. publish date: August 1st 2006
format: paperback pages: 320
language: English
ISBN:
0575077743 (9780575077744)