by Arthur C. Clarke, Charles Sheffield
publisher: Baen Books publish date: February 1st 2001
format: mass market paperback pages: 352
language: English
ISBN:
0671319736 (9780671319731)
publisher: Ace publish date: April 1st 1980
format: paperback pages: 274
language: English
ISBN:
0441878636 (9780441878635)
publisher: Del Rey Books publish date: November 13th 1988
format: mass market paperback pages: 244
language: English
ISBN:
0345344359 (9780345344359)
publisher: Ace Books publish date: August 1st 1979
format: paperback pages: 288
language: English
ISBN:
0441878644 (9780441878642)
publisher: Ace publish date: August 1st 1979
format: paperback pages: 274
language: English
ISBN:
0441878628 (9780441878628)
language: English
ISBN:
0747403864 (9780747403869)
language: English
ISBN:
0099266709 (9780099266709)