publisher: Springer
publish date: September 21st 2011
format: paperback pages: 771
language: English
ISBN:
3642244246 (9783642244247)
publisher: Springer publish date: July 31st 2012
format: hardcover pages: 320
language: English
ISBN:
3642286984 (9783642286988)