publisher: Butterworth-Heinemann publish date: May 2nd 2005
format: paperback pages: 272
language: English
ISBN:
0750678054 (9780750678056)
publisher: Butterworth-Heinemann publish date: June 29th 2005
format: ebook pages: 416
ISBN:
008094132X (9780080941325)
publisher: Butterworth-Heinemann publish date: October 10th 2012
format: hardcover pages: 528
language: English
ISBN:
0123850576 (9780123850577)
publisher: Butterworth-Heinemann publish date: September 1st 2007
format: paperback pages: 261
language: English
ISBN:
0750682574 (9780750682572)
publisher: Butterworth-Heinemann publish date: January 1st 2003
format: ebook pages: 463
ISBN:
1281014591 (9781281014597)