by Iain M. Banks
publisher: Bantam Spectra (NY) publish date: February 2nd 1998
format: mass market paperback pages: 499
language: English
ISBN:
0553575376 (9780553575378)
ASIN: 553575376
publisher: Hachette Audio UK publish date: 2013-03-07
format: audiobook
language: English
ASIN: B07287QRQ4
publisher: Orbit publish date: May 15th 1997
format: paperback pages: 455
language: English
ISBN:
185723457X (9781857234572)
publisher: Bantam Books publish date: January 1st 1997
format: paperback pages: 391
language: English
ISBN:
0553374605 (9780553374605)
publisher: Orbit publish date: June 13th 1996
format: hardcover pages: 455
language: English
ISBN:
1857233948 (9781857233940)
publisher: Orbit publish date: September 4th 2008
format: kindle pages: 475
language: English
ASIN: B002TZ3DEO
publisher: Orbit publish date: September 4th 2008
pages: 490
language: English
ISBN:
0748110003 (9780748110001)
publisher: Orbit publish date: September 4th 2008
format: kindle pages: 464
language: English
ASIN: B00GVG1BZK
publisher: Orbit
format: Paperback pages: 455
language: English