publisher: Elsevier Science & Technology publish date: September 1st 2005
format: hardcover pages: 287
language: English
ISBN:
0444519157 (9780444519153)
publisher: Elsevier publish date: December 31st 2012
format: ebook pages: 354
language: English
ISBN:
0080983200 (9780080983202)
publisher: Elsevier publish date: October 5th 2012
format: hardcover pages: 331
language: English
ISBN:
0080983197 (9780080983196)