publisher: Academic Press
publish date: July 1st 2007
format: hardcover pages: 1594
language: English
ISBN:
0123705304 (9780123705303)
publisher: Elsevier Science & Technology publish date: April 3rd 2008
format: ebook pages: 594
language: English
ISBN:
0080547869 (9780080547862)