publisher: Springer
publish date: September 28th 2009
format: paperback pages: 586
language: English
ISBN:
3642047564 (9783642047565)
publisher: Springer
publish date: May 20th 2010
format: paperback pages: 728
language: English
ISBN:
3642131654 (9783642131653)
format: paperback
ISBN:
0964367734 (9780964367739)