publisher: Elsevier Science & Technology publish date: February 21st 2005
format: hardcover pages: 556
language: English
ISBN:
1856174573 (9781856174572)
publisher: Elsevier Science & Technology publish date: December 15th 2004
format: ebook pages: 556
language: English
ISBN:
0080541410 (9780080541419)