Happy Religious Freedom Day

On this day in 1786, the Virginia General Assembly passed the Virginia Statute for Religious Freedom. Authored by Thomas Jefferson, it foreshadowed the First Amendment and the principle of separation of church and state. To wit: We the General Assembly of Virginia do enact that no man shall be compelled to frequent or support any […]

Atheism Redux

A cold, misty Saturday in Maryland ten years ago witnessed the start of a new chapter in my journey as an atheist. A birthday of sorts, though I didn’t consider it so at the time. But it also marked the beginning of the end for me as a wannabe member of the atheist movement.