publisher: Springer
publish date: November 5th 2010
format: paperback pages: 628
language: English
ISBN:
3642173152 (9783642173158)
publisher: Springer publish date: November 5th 2010
format: paperback pages: 572
language: English
ISBN:
3642173128 (9783642173127)