publisher: Academic Press
format: paperback pages: 163
language: English
ISBN:
0123582555 (9780123582553)
publisher: Academic Press publish date: December 2nd 2008
format: ebook pages: 416
language: English
ISBN:
0080920136 (9780080920139)
publisher: Academic Press publish date: November 4th 1999
format: ebook pages: 408
language: English
ISBN:
008057372X (9780080573724)