publisher: Springer
publish date: August 31st 2012
format: hardcover pages: 383
language: English
ISBN:
8847026458 (9788847026452)
publisher: Routledge
publish date: May 1st 2009
format: hardcover pages: 256
language: English
ISBN:
0415951631 (9780415951630)