publisher: Springer
publish date: June 4th 2010
format: paperback pages: 172
language: English
ISBN:
3642136001 (9783642136009)
publisher: Springer publish date: April 3rd 2009
format: paperback pages: 168
language: English
ISBN:
3642013929 (9783642013928)