An Idea So Shining: Freedom of Religion in America

David and Jeanne Heidler If you’re looking for strange juxtapositions, you had a whopper this weekend. On January 16, 1919, the Eighteenth Amendment to the United States Constitution was ratified. In case you’re a bit fuzzy on the amendment numbers, that was the one prohibiting the “manufacture, sale, or transportation of intoxicating liquors for beverage…

The Knights of Earth

Steve Naidamast After surviving tragedy at the World Trade Center on 9-11-2001 (I escaped from building #5, which was engulfed in a fireball 30 to 45 minutes after I evacuated), I became driven to find out the underlying causes of that event.  My studies took me toward subjects in sociology and political history as well as…