Question: who wrote the song lift every voice and sing
Answer: James Weldon Johnson