publisher: Springer publish date: June 29th 1999
format: paperback pages: 712
language: English
ISBN:
3540662286 (9783540662280)
publisher: Springer
publish date: June 1st 2005
format: paperback pages: 729
language: English
ISBN:
3540254242 (9783540254249)