The two cultures and the scientific revolution.