publisher: Elsevier Science publish date: May 1st 2008
format: hardcover pages: 456
language: English
ISBN:
0444532366 (9780444532367)
publisher: Elsevier Science & Technology publish date: March 13th 2008
format: ebook pages: 444
language: English
ISBN:
0080568831 (9780080568836)