Peter Gray, a touching comic ballad.