publisher: Springer
publish date: August 30th 2010
format: paperback pages: 593
language: English
ISBN:
3642157599 (9783642157592)
publisher: Springer
publish date: September 4th 2008
format: paperback pages: 667
language: English
ISBN:
3540873902 (9783540873907)