publisher: Tor Books publish date: February 15th 1993
format: mass market paperback pages: 320
language: English
ISBN:
0812523962 (9780812523966)
publisher: Oxford University Press publish date: June 1st 2009
format: hardcover pages: 600
ISBN:
0199229996 (9780199229994)