publisher: Butterworth-Heinemann publish date: July 15th 2002
format: paperback pages: 728
ISBN:
0750643722 (9780750643726)
publisher: Butterworth-Heinemann publish date: August 30th 2005
format: ebook pages: 648
ISBN:
0702038512 (9780702038518)
publisher: Butterworth-Heinemann publish date: October 1st 2005
format: paperback pages: 648
language: English
ISBN:
0750655631 (9780750655637)