publisher: Springer publish date: April 26th 2012
format: paperback pages: 155
language: English
ISBN:
4431540938 (9784431540939)
publisher: Springer
publish date: September 1st 2010
format: paperback pages: 573
language: English
ISBN:
3642156983 (9783642156984)