(Hardcover - German)
Online: Limited Availability
$64.99
9783540667421
September 2000
Online: Limited Availability
$46.00
9783540145578
October 1996
(Paperback - German)
Online: In Stock
$64.99
9783642630897
September 2012
Online: In Stock
$44.99
9783642957413
February 2012
Online: In Stock
$59.99
9783642643781
August 2014