format: paperback
language: English
ISBN:
0072950706 (9780072950700)
format: paperback pages: 500
language: English
ISBN:
0767405013 (9780767405010)
format: paperback pages: 592
language: English
ISBN:
0072519517 (9780072519518)
ISBN:
0072942495 (9780072942491)
format: paperback pages: 201
language: English
ISBN:
0767417011 (9780767417013)