publisher: Springer, 584 pages, Paperback" /> publish date: November 13th 2013
format: paperback pages: 584
ISBN:
1489910875 (9781489910875)
publisher: Springer
publish date: March 17th 2012
format: paperback pages: 616
ISBN:
1468459996 (9781468459999)