publisher: Springer
publish date: December 1st 2010
format: paperback pages: 152
language: English
ISBN:
9048142059 (9789048142057)
publisher: Birkhauser publish date: September 15th 2011
format: paperback pages: 309
language: English
ISBN:
3034898967 (9783034898966)