publisher: Springer publish date: June 8th 2009
format: hardcover pages: 214
language: English
ISBN:
3642014364 (9783642014369)
publisher: Springer publish date: October 19th 2010
format: paperback pages: 214
language: English
ISBN:
3642101801 (9783642101809)