Latest Ki Teitse

THE NATURE VS. NURTURE DEBATE REVISITED

In 1883, the sociologist polymath Sir Francis Galton published his celebrated work on human behavior, Inquiries Into Human Faculty And Its Development, which incorporated his 1875 groundbreaking article on twins.... Read More

FINDING GOD IN EVERYTHING WE DO

Over the years I have studiously avoided engaging in theological disputations and religious apologetics.... Read More

SHIMON PERES AND THE MISTAKES OF OSLO

The news earlier this week that Shimon Peres had suffered a devastating stroke was... Read More