publisher: Springer
publish date: September 7th 2009
format: paperback pages: 1037
language: English
ISBN:
3642042678 (9783642042676)
publisher: Springer
publish date: July 11th 2003
format: paperback pages: 698
language: English
ISBN:
3540405607 (9783540405603)