publisher: Springer publish date: June 8th 2009
format: paperback pages: 1356
language: English
ISBN:
3642024777 (9783642024771)
publisher: Springer
publish date: June 12th 2007
format: paperback pages: 1167
language: English
ISBN:
3540730060 (9783540730064)