Online: Limited Availability
$65.25
9781319059170
December 2016
Online: In Stock
$16.00
9780452011700
November 1996
Online: Preorder
$121.25
9781319305499
June 2020
Online: Limited Availability
$77.25
9781319102234
December 2016
Online: Limited Availability
$18.00
9780452011724
November 1996
Online: Limited Availability
$84.25
9781319130213
December 2016
Online: Preorder
$83.50
9781319336295
June 2020
Online: Preorder
$83.50
9781319336264
June 2020
Online: Limited Availability
$66.65
9780205118458
July 2011
Online: Limited Availability
$53.32
9780134313108
August 2016
Online: Limited Availability
$40.00
9780205706747
December 2008