Online: Preorder
$59.50
9781119166474
October 2023
Online: Limited Availability
$165.00
9781138085718
June 2017
Online: Limited Availability
$185.00
9781138907690
June 2015
Online: Limited Availability
$59.95
9781443822626
August 2010
Online: Limited Availability
$125.00
9781138314801
September 2018
Online: Preorder
$40.00
9781138314870
April 2020
Online: Limited Availability
$34.00
9780262582605
August 2005
Online: Limited Availability
$189.00
9780333243619
November 1983
Online: In Stock
$14.99
9780310265368
October 2005
Online: Limited Availability
$59.00
9780195304442
March 2007
Online: Limited Availability
$75.00
9780816077663
April 2010
Online: Limited Availability
$19.95
9780816081271
April 2010
Online: Limited Availability
$28.00
9780452268395
November 1992
Online: Limited Availability
$169.00
9783319675541
April 2018
Online: In Stock
$169.00
9783030098049
December 2018
Online: Limited Availability
$139.99
9783319303444
April 2016
Online: Limited Availability
$220.00
9780824758387
June 2006
Online: Limited Availability
$40.99
9781558992009
September 1993