New light on Greek mythology

A more accurate presentation of some of the more common of creatures from Greek mythology, all according to the latest scientific discoveries.