What does that song mean?

Peter Gabriel Song Meanings