publisher: Springer publish date: November 2nd 2011
format: paperback pages: 236
language: English
ISBN:
3211998993 (9783211998991)
publisher: Purdue University Press publish date: August 20th 2003
format: paperback pages: 171
language: English
ISBN:
9051704399 (9789051704396)