publisher: Springer, 568 pages, Paperback" /> publish date: November 20th 2013
format: paperback pages: 568
ISBN:
147579097X (9781475790979)
publisher: Springer, 246 pages, Paperback" /> publish date: March 22nd 2012
format: paperback pages: 246
ISBN:
1468447505 (9781468447507)