publisher: Springer publish date: December 2nd 2005
format: hardcover pages: 241
language: English
ISBN:
3540279687 (9783540279686)
publisher: Springer
publish date: May 1st 2010
format: paperback pages: 267
language: English
ISBN:
3642114814 (9783642114816)