publisher: Springer publish date: August 29th 2007
format: hardcover pages: 514
language: English
ISBN:
3540203648 (9783540203643)
publisher: Springer publish date: October 19th 2010
format: paperback pages: 514
language: English
ISBN:
3642057977 (9783642057977)