At the stations of the Cross

Upton, Christopher

CPDL