publisher: Auerbach Publications publish date: October 1st 2005
format: hardcover pages: 400
language: English
ISBN:
0849319927 (9780849319921)
publisher: Taylor & Francis Group publish date: January 1st 2006
format: ebook
language: English
ISBN:
1280254475 (9781280254475)