publisher: Springer publish date: March 16th 2012
format: paperback pages: 318
language: English
ISBN:
3642288782 (9783642288784)
publisher: Springer
publish date: April 9th 2010
format: paperback pages: 267
language: English
ISBN:
3642112064 (9783642112065)
publisher: Springer
publish date: July 1st 2012
format: paperback pages: 340
language: English
ISBN:
3642315399 (9783642315398)