publisher: Springer, 440 pages, Paperback" /> publish date: October 3rd 2013
format: paperback pages: 440
language: English
ISBN:
1475792115 (9781475792119)
publisher: Springer publish date: October 10th 2012
format: paperback pages: 271
language: English
ISBN:
1461371503 (9781461371502)