publisher: Springer
publish date: November 5th 2009
format: paperback pages: 275
language: English
ISBN:
3642102255 (9783642102257)
publisher: Springer
publish date: November 30th 2010
format: paperback pages: 369
language: English
ISBN:
3642118399 (9783642118395)