Rev'd James Campbell, SJ

Rev'd James Campbell, SJ