publisher: Springer publish date: January 20th 2014
format: hardcover pages: 868
language: English
ISBN:
1461490162 (9781461490166)
publisher: Springer
publish date: June 10th 2011
format: hardcover pages: 400
language: English
ISBN:
1441969691 (9781441969699)