publisher: Springer, 684 pages, Paperback" /> publish date: November 20th 2013
format: paperback pages: 684
ISBN:
148990896X (9781489908964)
publisher: Springer, 424 pages, Paperback" /> publish date: March 18th 2012
format: paperback pages: 424
ISBN:
1468450468 (9781468450460)
publisher: Springer, 346 page..." /> publish date: October 3rd 2013
format: paperback pages: 346
ISBN:
1475793944 (9781475793949)