(Hardcover)
Preorder. This item will ship on June 14, 2019.
$79.95
9780367030612
June 2019
$169.99
9783319930602
July 2018
(Paperback)
In Stock. Ships in 1 week.
$109.99
9783319844435
August 2018
$109.99
9783319506142
August 2017
$150.00
9780128150481
December 2018
$119.99
9783319825274
April 2018
$119.99
9783319422183
December 2016
(Hardcover)
In Stock. Ships in 1 week.
$198.00
9789004349384
October 2017
$65.00
9780674187948
May 2014
$114.56
9781611433388
August 2010
$65.00
9783843385657
December 2010
$66.00
9781597400138
December 1899
$169.99
9783030065768
August 2019