This song was written by Donovan Leitch and was first published on his double album from 1967, A Gift from a Flower to a Garden.
The concept behind this double album was to have one disc for the grownups and one disc for the children. The one for the kids had some nice lullabys and folk tunes. The one for the grownups had "Wear Your Love Like Heaven" and some other tunes which sounded fine, if one had the right prescription. I doubt they'd turn many heads today.