publisher: Fairmont Press publish date: November 21st 1989
format: hardcover
language: English
ISBN:
0136154778 (9780136154778)
format: hardcover pages: 323
language: English
ISBN:
0137307977 (9780137307975)
publisher: Fairmont Press publish date: September 28th 1989
format: hardcover pages: 259
language: English
ISBN:
0138448388 (9780138448387)