publisher: Elsevier Science & Technology publish date: December 20th 2004
format: hardcover pages: 6400
language: English
ISBN:
0080442560 (9780080442563)
publisher: Elsevier publish date: February 11th 2006
format: ebook pages: 400
language: English
ISBN:
0080446558 (9780080446554)
publisher: Elsevier publish date: November 8th 2007
format: ebook pages: 400
language: English
ISBN:
0080523471 (9780080523477)