publisher: Butterworth-Heinemann publish date: August 23rd 2006
format: paperback pages: 256
language: English
ISBN:
0750669373 (9780750669375)
publisher: Butterworth-Heinemann publish date: May 24th 2006
format: ebook pages: 256
language: English
ISBN:
0080501508 (9780080501505)