publisher: Springer publish date: June 18th 2007
format: paperback pages: 514
language: English
ISBN:
3540730931 (9783540730934)
publisher: Springer publish date: December 5th 2010
format: paperback pages: 331
language: English
ISBN:
1441949690 (9781441949691)
publisher: Springer
publish date: November 26th 2002
format: paperback pages: 346
language: English
ISBN:
3540001999 (9783540001997)