Herakles, Kyknos and Delphi. - Shapiro, H.A