publisher: Perigee Trade
publish date: May 21st 1990
format: paperback pages: 512
language: English
ISBN:
0399515151 (9780399515156)
publisher: Perigee Trade
publish date: May 16th 1988
format: paperback pages: 512
language: English
ISBN:
0399514457 (9780399514456)