publisher: Butterworth-Heinemann publish date: July 1st 2006
format: paperback pages: 470
language: English
ISBN:
0750679298 (9780750679299)
publisher: Butterworth-Heinemann publish date: April 1st 2011
format: ebook pages: 470
language: English
ISBN:
0080468209 (9780080468204)