publisher: Academic Press publish date: February 26th 2014
format: hardcover pages: 248
language: English
ISBN:
0128002700 (9780128002704)
publisher: Academic Press publish date: January 1st 2014
format: ebook pages: 180
language: English
ISBN:
1306412528 (9781306412520)
publisher: Academic Press publish date: January 1st 2013
format: ebook pages: 246
language: English
ISBN:
1299634214 (9781299634213)