Onward Christian Soldiers" is a Christian hymn written by Sabine Baring-Gould (1834-1924), who was an Anglican priest. A proper interpretation of this song shows it's about spiritual battle and this picture of the Knights on the horses just rocks like the song.

https://youtu.be/FBJffio8ZeQ?si=ZlKeWPpUVM_8HnQJ