by Sean Stewart
publisher: Small Beer Press publish date: September 1st 2005
format: paperback pages: 256
language: English
ISBN:
1931520097 (9781931520096)
publisher: Ace Hardcover publish date: August 1st 1998
format: hardcover pages: 272
language: English
ISBN:
0441005470 (9780441005475)
publisher: Ace Trade publish date: March 1st 2000
format: library binding pages: 278
language: English
ISBN:
0441006442 (9780441006441)
publisher: UNKNOWN
format: hardcover pages: 272
language: English
ISBN:
0762853662
publisher: Small Beer Press publish date: September 1st 2005
format: ebook pages: 256
language: English
ISBN:
1618730045 (9781618730046)
publisher: Small Beer Press publish date: October 25th 2010
format: ebook
language: English
ISBN:
004334268X (2940043342683)