publisher: CABI Publishing publish date: September 1st 2006
format: hardcover pages: 341
language: English
ISBN:
1845930509 (9781845930509)
publisher: CABI Publishing publish date: January 1st 2006
format: ebook pages: 352
language: English
ISBN:
1280735902 (9781280735905)