publisher: Springer
publish date: October 12th 2012
format: paperback pages: 290
ISBN:
1461377838 (9781461377832)
publisher: Springer
publish date: November 24th 2008
format: paperback pages: 277
language: English
ISBN:
3540898999 (9783540898993)
publisher: Springer
publish date: May 30th 2006
format: paperback pages: 718
language: English
ISBN:
3540346384 (9783540346388)