“No! No! It is not permitted!” shrieked the voice. “Lord! Lord! Lord Jesus! Holy Virgin! Prevent him! Prevent him!”

The voice sank again to a moan, the white hands clutched the breast, and the woman in black began to work her way forward on her knees, through the throng of women who pressed aside to make her way, towards the altar steps. She came with her head lowered, working her way on her knees, and moaning low prayers of supplication.

Kate felt her blood run cold. Crouching near the altar steps, she looked round. And she knew, by the shape of the head bent in the black scarf, it was Carlota, creeping along on her knees to the altar steps.

The whole church was frozen in horror. “Saviour! Saviour! Jesus! Oh Holy Virgin!” Carlota was moaning to herself as she crawled along.

It seemed hours before she reached the altar steps. Ramón still stood below the great Quetzalcoatl image with arm upflung.

Carlota crouched black at the altar steps and flung up the white hands and her white face in the frenzy of the old way.

“Lord! Lord!” she cried, in a strange ecstatic voice that froze Kate’s bowels with horror: “Jesus! Jesus! Jesus! Jesus! Jesus! Jesus!”

Carlota strangled in her ecstasy. And all the while, Ramón, the living Quetzalcoatl, stood before the flickering altar with naked arm upraised, looking with dark, inalterable eyes down upon the woman.

Throes and convulsions tortured the body of Carlota. She gazed sightlessly upwards. Then came her voice, in the mysterious rhapsody of prayer:

“Lord! Lord! Forgive!