publisher: Springer
publish date: June 1st 2005
format: paperback pages: 1340
language: English
ISBN:
3540258620 (9783540258629)
publisher: Springer publish date: June 23rd 2005
format: paperback pages: 1299
language: English
ISBN:
3540258604 (9783540258605)