publisher: Springer
publish date: December 18th 2007
format: paperback pages: 332
language: English
ISBN:
3540774416 (9783540774419)
publisher: Cambridge University Press publish date: February 28th 2000
format: kindle pages: 382
language: English
ISBN:
9780511359033