publisher: Springer
publish date: June 29th 2011
format: paperback pages: 787
language: English
ISBN:
3642220916 (9783642220913)
publisher: Springer
publish date: September 4th 2008
format: paperback pages: 1111
language: English
ISBN:
3540859896 (9783540859895)