Sweet Honey in the Rock provides food for the soul