publisher: Butterworth-Heinemann publish date: October 1st 2005
format: paperback pages: 320
language: English
ISBN:
0750651741 (9780750651745)
publisher: Butterworth-Heinemann publish date: August 26th 2005
format: ebook pages: 320
language: English
ISBN:
0702038342 (9780702038341)