publisher: Springer
publish date: September 17th 2011
format: paperback pages: 412
language: English
ISBN:
1461275962 (9781461275961)
publisher: Springer
publish date: September 16th 2011
format: paperback pages: 209
language: English
ISBN:
1461278007 (9781461278009)