publisher: Springer
publish date: January 7th 2012
format: paperback pages: 376
language: English
ISBN:
3642980783 (9783642980787)
publisher: Springer publish date: December 30th 2010
format: paperback pages: 388
language: English
ISBN:
3642082181 (9783642082184)