Philosophy of Mathematics: Structure and Ontology By Shapiro, Stewart Paperback Price $19.72 Free Shipping