publisher: Springer publish date: March 1st 2012
format: paperback pages: 212
language: English
ISBN:
3642261744 (9783642261749)
publisher: Springer
publish date: December 9th 2009
format: hardcover pages: 358
language: English
ISBN:
3642038247 (9783642038242)