devoted to the role of Hydra and Medusa in mythology and art. .