publisher: Springer publish date: April 10th 2013
format: hardcover pages: 354
ISBN:
1461464056 (9781461464051)
publisher: Springer
publish date: January 1st 2007
format: ebook pages: 330
ISBN:
1280853492 (9781280853494)
publisher: Springer, 408 pages, Paperback" /> publish date: March 31st 2013
format: paperback pages: 408
ISBN:
1461464072 (9781461464075)