publisher: Orb Books publish date: March 1st 2003
format: paperback pages: 288
language: English
ISBN:
0765306646 (9780765306647)
publisher: Ace publish date: January 1st 1990
format: paperback pages: 223
language: English
ISBN:
044111816X (9780441118168)
publisher: Orb Books publish date: April 1st 2010
format: ebook pages: 288
language: English
ISBN:
1429910747 (9781429910743)