publisher: Academic Press
publish date: May 4th 2009
format: hardcover pages: 490
language: English
ISBN:
0123747090 (9780123747099)
ASIN: 123747090
publisher: Academic Press
publish date: January 1st 2013
format: ebook pages: 627
ISBN:
1306195624 (9781306195621)
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 281
ISBN:
1306112184 (9781306112185)