$39.95
9780393635249
September 2018
$16.95
9780804173407
July 2015
(Hardcover)
Preorder. This item will ship on May 28, 2019.
$12.70 $16.95
9781631496417
May 2019
$19.95
9780691159591
October 2013
(Paperback)
In Stock.
$16.00
9781101971796
April 2017
(Hardcover)
In Stock. Ships in 1 week.
$27.95
9780691153995
September 2012
(Hardcover)
In Stock. Ships in 1 week.
$65.95
9780195105131
February 2000
(Paperback)
Preorder. This item will ship on October 1, 2019.
$19.95
9780393357424
October 2019
$16.00
9780307476456
March 2013
$17.95
9780307948830
July 2014
$15.00
9780375704086
February 2003
$16.95
9781400032266
August 2006
$17.95
9780375702624
April 1999
(Paperback - Revised Ed.)
In Stock. Ships in 1 week.
$16.95
9780691153001
August 2011
(Paperback)
In Stock. Ships in 1 week.
$34.95
9780195154917
April 2002
$19.99
9781416577010
October 2010
(Paperback)
In Stock. Ships in 1 week.
$18.00
9780385526203
December 2009
$16.99
9781568589428
April 2019
$26.95
9781101907603
September 2015
$24.00
9781568585949
April 2017