Cultural Foundations of Mathematics