publisher: Plexus Publishing
publish date: September 16th 2003
format: paperback pages: 546
language: English
ISBN:
0859650839 (9780859650830)
publisher: St. Martin's Press publish date: October 1st 1983
format: paperback pages: 546
language: English
ISBN:
0312071558 (9780312071554)
language: English
ISBN:
0859650855 (9780859650854)