publisher: Springer, 528 pages, Paperback" /> publish date: March 8th 2012
format: paperback pages: 528
language: English
ISBN:
146158809X (9781461588092)
publisher: Springer, 400 pages, Paperback" /> publish date: March 8th 2012
format: paperback pages: 400
language: English
ISBN:
1461593247 (9781461593249)