publisher: Dedalus publish date: August 1st 1997
format: paperback pages: 580
language: English
ISBN:
0946626227 (9780946626229)
language: English
ISBN:
0946626235 (9780946626236)
publisher: Hippocrene Books publish date: March 1st 1987
format: paperback
language: English
ISBN:
0870523767 (9780870523762)