publisher: Elsevier Science & Technology publish date: January 5th 2006
format: hardcover pages: 900
language: English
ISBN:
0444516875 (9780444516879)
publisher: Elsevier Science & Technology publish date: October 13th 2005
format: ebook pages: 900
language: English
ISBN:
0080478948 (9780080478944)