publisher: Butterworth-Heinemann publish date: December 16th 2003
format: paperback pages: 528
language: English
ISBN:
0750673354 (9780750673358)
publisher: Butterworth-Heinemann publish date: January 21st 2004
format: ebook pages: 528
language: English
ISBN:
0702038709 (9780702038709)