publisher: Springer, 455 pages, Paperback" /> publish date: June 2nd 2012
format: paperback pages: 455
ISBN:
1475703805 (9781475703801)
publisher: Springer
publish date: November 12th 2013
format: ebook pages: 326
ISBN:
113504452X (9781135044527)
publisher: Academic Press
publish date: January 1st 2012
format: ebook pages: 364
ISBN:
1299542956 (9781299542952)