Ah, Artemis! Goddess of the wilderness, mistress of the moon, patron of untrammeled womanhood. She races through the hills with her beloved animals, fleet-footed and shining. Artemis is one of the most venerated deities in all of Greek mythology, not to mention one of the most complex. She may be descended from a Neolithic Great […]