A ‘hymn’ is defined by the Oxford English Dictionary as, variously, ‘a song of praise to God’, ‘any composition in praise of God which is adapted to be chanted or sung’, and ‘an ode or song of praise in honour of a deity, a country, etc.’ Hymns can be religious […]