publisher: Springer publish date: September 5th 2010
format: hardcover pages: 588
language: English
ISBN:
3642105858 (9783642105852)
publisher: Springer
publish date: January 1st 2010
format: ebook pages: 615
language: English
ISBN:
1282984071 (9781282984073)