publisher: Springer, 324 pages, Paperback" /> publish date: February 24th 2012
format: paperback pages: 324
language: English
ISBN:
3642818560 (9783642818561)
publisher: Springer
format: hardcover pages: 303
language: English
ISBN:
0387116281 (9780387116280)