publisher: Springer
publish date: June 11th 2010
format: paperback pages: 570
language: English
ISBN:
3642138020 (9783642138027)
publisher: Springer publish date: March 21st 2012
format: paperback pages: 708
language: English
ISBN:
364228941X (9783642289415)
publisher: Springer publish date: March 21st 2012
format: paperback pages: 606
language: English
ISBN:
3642289304 (9783642289309)