publisher: Springer publish date: September 7th 2012
format: hardcover pages: 379
language: English
ISBN:
364232682X (9783642326820)
publisher: Springer
publish date: August 20th 2011
format: hardcover pages: 320
language: English
ISBN:
3642221750 (9783642221750)