publisher: Springer publish date: April 8th 2012
format: paperback pages: 458
language: English
ISBN:
1468470140 (9781468470147)
publisher: Springer, 445 pages, Paperback" /> publish date: October 3rd 2013
format: paperback pages: 445
language: English
ISBN:
1468441655 (9781468441659)