Numbers, infinity and God