publisher: Academic Press publish date: September 1st 2007
format: hardcover pages: 1448
language: English
ISBN:
0123694108 (9780123694102)
publisher: Academic Press publish date: January 1st 2010
format: ebook pages: 202
language: English
ISBN:
128295492X (9781282954922)
publisher: Academic Press publish date: December 16th 2010
format: ebook pages: 202
language: English
ISBN:
0123814235 (9780123814234)
publisher: Academic Press publish date: April 28th 2011
format: ebook pages: 472
language: English
ISBN:
0080555950 (9780080555959)