format: paperback pages: 87
language: English
ISBN:
0123725046 (9780123725042)
publisher: Academic Press
publish date: March 27th 2006
format: ebook pages: 480
ISBN:
0080522971 (9780080522975)
publisher: Academic Press
publish date: January 1st 2006
format: ebook pages: 94
ISBN:
1280581689 (9781280581687)