publisher: Springer
publish date: September 9th 2011
format: paperback pages: 609
language: English
ISBN:
3642242812 (9783642242816)
publisher: Springer
publish date: September 9th 2011
format: paperback pages: 678
language: English
ISBN:
3642238955 (9783642238956)