 According to the Centre for Church Music, Baring-Gould reportedly wrote "Onward, Christian Soldiers" in about 15 minutes, later apologising, "It was written in great haste, and I am afraid that some of the lines are faulty.