publisher: Academic Press publish date: November 1st 2006
format: hardcover pages: 474
language: English
ISBN:
012031763X (9780120317639)
publisher: Academic Press publish date: January 1st 2006
format: ebook pages: 474
language: English
ISBN:
1280707534 (9781280707537)
publisher: Academic Press publish date: October 6th 2006
format: ebook pages: 474
language: English
ISBN:
0080465390 (9780080465395)