publisher: Elsevier Science & Technology publish date: February 20th 2010
format: ebook
language: English
ISBN:
0080454895 (9780080454894)
publisher: Routledge
publish date: January 1st 2005
format: ebook pages: 247
language: English
ISBN:
128062907X (9781280629075)