Steve Hayes

Steve Hayes is an Orthodox deacon and church historian in Tshwane, South Africa. He blogs at Khanya, part of the CCblogs network.