Online: Limited Availability
$129.00
9783319544892
July 2017
Online: Limited Availability
$129.00
9783319854052
May 2018
Online: Preorder
$149.99
9783030377519
April 2020
Online: In Stock
$159.00
9783322865724
February 2012
Online: In Stock
$179.99
9783540223108
June 2005
Online: In Stock
$179.99
9783642060977
October 2010
Online: In Stock
$159.99
9789401795197
May 2015
Online: In Stock
$379.99
9783642072949
December 2010
Online: In Stock
$379.99
9783540402220
August 2003
Online: In Stock
$159.99
9789401776981
October 2016
Online: In Stock
$219.99
9783319899862
July 2018
Online: In Stock
$179.99
9783319364247
September 2016
Online: In Stock
$379.99
9783642075582
December 2010
Online: In Stock
$175.00
9780444530356
September 2007
Online: In Stock
$219.99
9783319115405
January 2015
Online: In Stock
$219.99
9783030079109
December 2018
Online: In Stock
$379.99
9783540420538
July 2001
Online: In Stock
$169.99
9783030296872
November 2019