Books by Joel David Hamkins
Lectures on the Philosophy of Mathematics
An introduction to the philosophy of mathematics grounded in mathematics and motivated by mathematical inquiry and practice.