publisher: Butterworth-Heinemann publish date: August 1st 2004
format: paperback pages: 695
language: English
ISBN:
0406976627 (9780406976628)
publisher: Butterworth-Heinemann publish date: August 15th 2004
format: ebook pages: 695
language: English
ISBN:
0080928854 (9780080928852)
publisher: Butterworth-Heinemann
format: paperback pages: 695
language: English
ISBN:
0406948836 (9780406948830)