publisher: Springer
publish date: September 8th 2010
format: paperback pages: 316
language: English
ISBN:
364214988X (9783642149887)
publisher: Springer
publish date: May 22nd 2012
format: paperback pages: 394
language: English
ISBN:
3642307205 (9783642307201)
publisher: Springer publish date: May 23rd 2011
format: paperback pages: 354
language: English
ISBN:
3642215114 (9783642215117)