There are no unknown soldiers God knows them all by name His army cannot march beyond His care Their blood type has established Their royal identities And when the roll is called up yonder Every soldier will be there There are no unknown soldiers In the army of the Lord No wounded left to die along the way No missing in the action Commissioned by our King Every soldier's coming home at last to stay Every soldier's coming home at last to stay The final battle's ended The noise of conflict's still The ravaged fields lie baking in the sun For a mighty trumpet sounded The troops were all called home There was not a soldier missing When this great war was done (Repeat Chorus) He's never wondered where we are He has our DNA And soon in grand formation We will fall in line to say (Repeat Chorus)