publisher: Springer publish date: October 3rd 2013
format: paperback pages: 690
ISBN:
1461349699 (9781461349693)
publisher: Springer publish date: October 21st 2012
format: paperback pages: 372
ISBN:
1461357381 (9781461357384)
publisher: Springer, 454 pages, Paperback" /> publish date: November 20th 2013
format: paperback pages: 454
ISBN:
1475790295 (9781475790290)