Monthly Archives: June 1999

Understanding Evolution

Another way of looking at the distinction between biological and cultural evolution. Theories based on cultural evolution should not be confused with the different approach known as “Social Darwinism” Continue reading

Posted in Progressive Humanism | Leave a comment

David the Duck

A tale about a culturally challenged duck. Written for a grandson when he was about a quarter of his present size. Continue reading

Posted in On the Lighter Side | Leave a comment

The Apostle of God

Even the most pious may fall prey to temptation. The setting is pre-Islamic Arabia. Continue reading

Posted in Twilight of the Gods | Leave a comment