publisher: Academic Press publish date: September 16th 2008
format: hardcover pages: 383
language: English
ISBN:
0123745543 (9780123745545)
publisher: Academic Press
publish date: September 2nd 2008
format: ebook pages: 384
language: English
ISBN:
0080923305 (9780080923307)