publisher: Elan Press
publish date: September 12th 1986
format: paperback pages: 296
language: English
ISBN:
0907871410 (9780907871415)
publisher: Eland publish date: April 1st 2005
format: paperback pages: 310
language: English
ISBN:
0907871437 (9780907871439)
publisher: Eland
format: hardcover pages: 296
language: English
ISBN:
0907871461 (9780907871460)