publisher: Springer
publish date: November 24th 2009
format: paperback pages: 187
language: English
ISBN:
3642105823 (9783642105821)
publisher: Springer publish date: February 13th 2009
format: paperback pages: 334
language: English
ISBN:
3642003052 (9783642003059)