publisher: Springer
publish date: April 26th 2011
format: paperback pages: 203
language: English
ISBN:
3642207146 (9783642207143)
publisher: Springer publish date: August 10th 2010
format: paperback pages: 333
language: English
ISBN:
3642149618 (9783642149610)
publisher: Springer publish date: March 27th 2012
format: paperback pages: 151
language: English
ISBN:
3642291120 (9783642291128)