publisher: Academic Press publish date: April 1st 2008
format: hardcover pages: 565
language: English
ISBN:
0080450482 (9780080450483)
publisher: Academic Press publish date: July 1st 2008
format: ebook pages: 592
language: English
ISBN:
0080560555 (9780080560557)