Alfred North Whitehead
Alfred North Whitehead, a British mathematician who became an American philosopher, said: "There are no whole truths; all truths are half-truths. It is trying to treat them as whole truths that plays the devil".