format: paperback pages: 704
language: English
ISBN:
0878917640 (9780878917648)
format: paperback pages: 176
ISBN:
0878914218 (9780878914210)
format: paperback pages: 704
language: English
ISBN:
0878912363 (9780878912360)
format: paperback pages: 704
ISBN:
0738602507 (9780738602509)