publisher: Butterworth-Heinemann publish date: February 28th 2005
format: hardcover pages: 480
language: English
ISBN:
0750673737 (9780750673730)
publisher: Butterworth-Heinemann publish date: April 7th 2005
format: ebook pages: 480
language: English
ISBN:
070203875X (9780702038754)