publisher: Academic Press publish date: January 1st 2010
format: ebook pages: 787
ISBN:
1281370916 (9781281370914)
publisher: Cambridge University Press publish date: June 9th 2011
format: paperback pages: 330
language: English
ISBN:
0521106249 (9780521106245)
publisher: CABI Publishing
publish date: January 1st 1992
format: hardcover pages: 432
language: English
ISBN:
0851987869 (9780851987866)
publisher: Academic Press
pages: 787
language: English
ISBN:
9780123705266