publisher: Academic Press publish date: December 1st 2007
format: hardcover pages: 276
language: English
ISBN:
012373925X (9780123739254)
publisher: Academic Press publish date: January 1st 2011
format: ebook pages: 300
language: English
ISBN:
128107683X (9781281076830)
publisher: Academic Press publish date: August 9th 2011
format: ebook pages: 300
language: English
ISBN:
0080554520 (9780080554525)