Online: In Stock
$160.00
9781498784627
October 2016
Online: Limited Availability
$150.00
9781138369399
June 2019
Online: Limited Availability
$45.00
9781138369412
March 2020
Online: Limited Availability
$129.99
9783319243689
September 2015
Online: Limited Availability
$349.00
9789811068713
February 2018
Online: Preorder
$139.99
9789811557460
September 2020
Online: Limited Availability
$119.99
9789811529290
February 2020
Online: Limited Availability
$95.00
9780791422656
December 1994
Online: Limited Availability
$32.95
9780791422663
November 1994
Online: Limited Availability
$16.95
9780195771145
March 1994
Online: In Stock
$50.00
9783659216282
March 2014
Online: Limited Availability
$279.99
9783319295725
August 2016
Online: In Stock
$89.99
9781489989987
November 2014
Online: In Stock
$249.99
9780387250915
June 2005
Online: In Stock
$89.99
9781461456070
October 2012
Online: In Stock
$259.00
9781461498100
November 2014
Online: In Stock
$109.99
9783662452363
October 2014
Online: In Stock
$149.99
9783319453774
September 2016
Online: In Stock
$99.99
9783319999531
September 2018