publisher: Springer, 672 pages, Paperback" /> publish date: December 7th 2011
format: paperback pages: 672
language: English
ISBN:
3642688764 (9783642688768)
publisher: Springer
format: paperback pages: 224
language: English
ISBN:
0387554173 (9780387554174)
ISBN:
0387120823 (9780387120829)