publisher: Academic Press publish date: December 2nd 2013
format: hardcover pages: 550
language: English
ISBN:
0123838363 (9780123838360)
publisher: Academic Press publish date: November 12th 2008
format: Hardback pages: 400
language: English
ISBN:
0123745519 (9780123745514)