publisher: Springer publish date: November 30th 2010
format: paperback pages: 258
language: English
ISBN:
3642096441 (9783642096440)
publisher: Springer
publish date: June 1st 2008
format: hardcover pages: 258
language: English
ISBN:
3540776613 (9783540776611)