Online: Limited Availability
$95.00
9780252039966
February 2016
Online: Preorder
$129.95
9781138385450
April 2021
Online: Limited Availability
$90.00
9780231169820
June 2014
Online: In Stock
$50.00
9781580934244
October 2015
Online: In Stock
$55.00
9783959052306
February 2020
Online: Limited Availability
$149.95
9781614386964
October 2013
Online: In Stock
$50.00
9781580935234
May 2019
Online: Limited Availability
$59.99
9789813299146
November 2019
Online: Limited Availability
$69.95
9780262019859
September 2013
Online: Preorder
$235.00
9780444643131
September 2020
Online: In Stock
$249.99
9783642357664
August 2014
Online: Limited Availability
$139.00
9783662511541
October 2016
Online: In Stock
$99.99
9783030036072
January 2019
Online: In Stock
$53.95
9781104713546
June 2009
Online: In Stock
$50.95
9781138851269
April 2015
Online: In Stock
$60.00
9781627056366
November 2016
Online: In Stock
$169.99
9783662441121
August 2014
Online: In Stock
$129.00
9783662525890
September 2016