publisher: Ace publish date: February 1st 1991
format: paperback pages: 293
language: English
ISBN:
0441294278 (9780441294275)
publisher: Lulu.com publish date: September 30th 2011
format: paperback pages: 320
language: English
ISBN:
1105047261 (9781105047268)