Urban T. Holmes, III
Urban Tigner Holmes, III was an Episcopal priest, theologian, and academic during the twentieth... more »