Queen Persephone, however, can be both gracious and merciful. She is faithful to Hades, but has had no children by him and prefers the company of Hecate, goddess of witches, to his. Zeus himself honours Hecate so greatly that he never denies her the ancient power which she has always enjoyed: of bestowing on mortals, or withholding from them, any desired gift. She has three bodies and three heads—lion, dog, and mare