publisher: Springer publish date: March 14th 2012
format: paperback pages: 400
language: English
ISBN:
3642269362 (9783642269363)
publisher: Springer publish date: February 4th 2010
format: paperback pages: 164
language: English
ISBN:
3642048994 (9783642048999)