• Lying Is Fundamental to Who We Are as Humans

    Dishonesty and deception are bred into our DNA. The ones among us who can actually detect the lies are known as "truth wizards."

    Read More

    The End of Her

    January 10, 2009 Creemore, Colorado The snow has fallen heavily, relentlessly, for two days now, and shows no sign...