publisher: Springer
publish date: April 4th 2011
format: paperback pages: 570
language: English
ISBN:
3642200389 (9783642200380)
publisher: Springer
publish date: April 4th 2011
format: paperback pages: 580
language: English
ISBN:
3642200419 (9783642200410)