publisher: Elsevier Science & Technology publish date: January 1st 2006
format: hardcover pages: 413
language: English
ISBN:
0080444288 (9780080444284)
publisher: Elsevier publish date: July 13th 2013
format: ebook pages: 464
language: English
ISBN:
0080982263 (9780080982267)