publisher: Nesfa Press publish date: May 1st 1995
format: hardcover pages: 577
language: English
ISBN:
0915368587 (9780915368587)
publisher: Corgi Books publish date: 1991
format: paperback pages: 594
language: English
ISBN:
055213659X (9780552136594)