publisher: Springer publish date: January 13th 2012
format: paperback pages: 180
language: English
ISBN:
3642253202 (9783642253201)
publisher: Springer publish date: October 7th 2010
format: paperback pages: 158
language: English
ISBN:
3642144802 (9783642144806)