publisher: Springer, 641 pages, Paperback" /> publish date: November 21st 2012
format: paperback pages: 641
ISBN:
1461365325 (9781461365327)
publisher: Springer, 685 pages, Paperback" /> publish date: October 24th 2012
format: paperback pages: 685
ISBN:
1461362938 (9781461362937)