Thinking Mathematically by Robert Blitzer (Brand New Papeprback Book)
eBay