publisher: Springer
publish date: September 5th 2010
format: paperback pages: 206
language: English
ISBN:
3642140068 (9783642140068)
publisher: Springer publish date: February 27th 2013
format: hardcover pages: 299
language: English
ISBN:
3642354009 (9783642354007)