publisher: Elsevier Science & Technology publish date: May 6th 1999
format: hardcover pages: 945
language: English
ISBN:
0444829105 (9780444829108)
publisher: Elsevier Science & Technology publish date: April 22nd 1999
format: ebook
language: English
ISBN:
0080536840 (9780080536842)