publisher: Springer
publish date: November 29th 2011
format: paperback pages: 306
language: English
ISBN:
9400726082 (9789400726086)
publisher: Springer
publish date: July 21st 2009
format: hardcover pages: 305
language: English
ISBN:
9048129052 (9789048129058)