publisher: Springer
publish date: June 17th 2011
format: paperback pages: 538
language: English
ISBN:
3642217583 (9783642217586)
publisher: Springer
publish date: January 11th 2011
format: paperback pages: 282
language: English
ISBN:
3642177212 (9783642177217)