publisher: Elsevier Science & Technology publish date: May 28th 2004
format: hardcover pages: 278
language: English
ISBN:
0444514643 (9780444514646)
publisher: Elsevier Science & Technology publish date: May 14th 2004
format: ebook pages: 278
language: English
ISBN:
0080536646 (9780080536644)