publisher: Springer
publish date: August 30th 2010
format: paperback pages: 675
language: English
ISBN:
3642153925 (9783642153921)
publisher: Springer
publish date: September 2nd 2010
format: paperback pages: 661
language: English
ISBN:
3642153895 (9783642153891)
publisher: Springer
publish date: August 30th 2010
format: paperback pages: 679
language: English
ISBN:
3642153860 (9783642153860)