publisher: Butterworth-Heinemann publish date: August 18th 2006
format: paperback pages: 320
language: English
ISBN:
075068013X (9780750680134)
publisher: Butterworth-Heinemann publish date: August 1st 2005
format: paperback pages: 304
language: English
ISBN:
0750666528 (9780750666527)