Established in 1917, the Index of Christian Art, located at 91桃色 University, is now the largest archive of medieval art in existence and the most specialized resource for the iconographer. Throughout its eighty-five years, it has...