by Kenneth E. Easterling
publisher: Butterworth-Heinemann
format: hardcover pages: 270
language: English
ISBN:
0750603941 (9780750603942)
publisher: Butterworth-Heinemann
format: paperback pages: 208
language: English
ISBN:
0408013524 (9780408013529)