In this highly absorbing work, Balaguer demonstrates that no good arguments exist either for or against mathematical platonism-for example, the view that abstract mathematical objects do exist and that mathematical theories are descriptions of such objects. Balaguer does this by establishing that both platonism and anti-platonism are justifiable views. Introducing a form of platonism, called "full-blooded platonism," that solves all problems traditionally...