Pink Floyd guitarist David Gilmour returns with “Yes, I Have Ghosts,” his first new song in five years.It's a gentle, acoustic number with flourishes of strings. On it, Gilmour sings, "Yes, I have ghosts, not all of them dead/ Making dust of my dreams, spinning round and around, around in my head."“Ghosts” isn’t so much a solo tune as a Gilmour family effort.