format: paperback pages: 284
language: English
ISBN:
0877350183 (9780877350187)
publisher: Freeman, Cooper & Company
format: hardcover pages: 307
language: English
ISBN:
0877350116 (9780877350118)
format: hardcover pages: 256
language: English
ISBN:
0910116628 (9780910116626)