publisher: Springer publish date: October 1st 2009
format: paperback pages: 210
language: English
ISBN:
3642026265 (9783642026263)
publisher: Springer publish date: May 7th 2009
format: paperback pages: 134
language: English
ISBN:
3642016448 (9783642016448)