publisher: Springer
publish date: February 12th 2010
format: paperback pages: 312
language: English
ISBN:
1441940952 (9781441940957)
publisher: Springer
publish date: January 1st 2007
format: ebook pages: 307
ISBN:
128080436X (9781280804366)
publisher: Springer publish date: September 11th 2012
format: paperback pages: 73
language: English
ISBN:
1461455227 (9781461455226)
publisher: LULU
publish date: March 25th 2010
format: paperback pages: 218
ISBN:
9781409275961