Thinking Mathematically, 8th Edition

$43.50