publisher: Springer, 544 pages, Paperback" /> publish date: March 22nd 2012
format: paperback pages: 544
ISBN:
1468454749 (9781468454741)
publisher: Springer, 428 pages, Paperback" /> publish date: October 3rd 2011
format: paperback pages: 428
ISBN:
1461295238 (9781461295235)