Brian Cook is a singer, songwriter, musician and minister of music.