publisher: Springer publish date: March 19th 2013
format: hardcover pages: 388
language: English
ISBN:
1461461782 (9781461461784)
publisher: Springer publish date: May 6th 2011
format: paperback pages: 128
language: English
ISBN:
1441982124 (9781441982124)
publisher: Springer
publish date: March 31st 2013
format: paperback pages: 388
ISBN:
1461461804 (9781461461807)