publisher: Springer, 510 pages, Paperback" /> publish date: September 30th 2011
format: paperback pages: 510
ISBN:
1461293065 (9781461293064)
publisher: Springer publish date: October 1st 2011
format: paperback pages: 470
ISBN:
1461281075 (9781461281078)