William Andrew Leonard


William Andrew Leonard was a bishop of Ohio in The Episcopal Church.