O Christ upon the Cross of War

Genevieve Glen, OSB

O Christ upon the Cross of War