THE CAVALRY OF CHRIST ON THE RIO GRANDE
Publisher: CATHOLIC LIFE PUBLICATIONS
Published: 1956
Number of pages: 288