publisher: Academic Press publish date: May 15th 2013
format: ebook pages: 300
language: English
ISBN:
0123977576 (9780123977571)
publisher: Academic Press publish date: October 24th 2013
format: hardcover pages: 524
language: English
ISBN:
0123972698 (9780123972699)