Online: Limited Availability
$25.95
9781617700873
September 2013
Online: Limited Availability
$25.95
9781932716559
September 2009
Online: Limited Availability
$249.99
9783319422541
September 2016
Online: Limited Availability
$135.00
9780198754497
March 2016
Online: Limited Availability
$60.00
9780198754503
March 2016
Online: Limited Availability
$249.99
9783319628981
October 2017
Online: Limited Availability
$279.99
9783319950730
October 2018
Online: Limited Availability
$39.95
9783960983958
March 2019
Online: In Stock
$249.99
9783319825397
June 2018
Online: Limited Availability
$230.00
9781560221739
October 2007
Online: In Stock
$249.99
9783319874241
May 2018
Online: In Stock
$279.99
9783030069704
January 2019
(Paperback - Spanish)
Online: In Stock
$15.00
9789996108181
June 2017
(Paperback - Spanish)
Online: In Stock
$15.00
9781521507100
June 2017