publisher: Springer publish date: November 30th 2010
format: paperback pages: 282
language: English
ISBN:
3642098398 (9783642098390)
publisher: Springer publish date: June 14th 2008
format: hardcover pages: 282
language: English
ISBN:
3540794735 (9783540794738)