Online: In Stock
$169.99
9783319613154
August 2017
Online: Limited Availability
$169.99
9783319870502
August 2018
Online: Limited Availability
$219.99
9789813299481
October 2019
Online: In Stock
$170.00
9780128198162
February 2020
Online: Limited Availability
$149.99
9789811096716
July 2018
Online: Limited Availability
$219.99
9789811393631
September 2019
Online: Limited Availability
$149.99
9789811026294
January 2017
Online: Preorder
$349.99
9783030423629
May 2020
Online: Preorder
$299.99
9783030372170
March 2020
Online: Preorder
$279.99
9789811523281
April 2020
Online: Limited Availability
$200.00
9780128113189
August 2017
Online: In Stock
$219.99
9789811312731
September 2018
Online: In Stock
$219.99
9789811314018
August 2018
Online: In Stock
$170.00
9780128173565
June 2019
Online: In Stock
$150.00
9780128183182
November 2019
Online: In Stock
$349.99
9783319625201
September 2017
Online: In Stock
$279.99
9783319625232
October 2017