The Keston Institute (Keston College)[1] is an organisation dedicated to the study of religion and communist countries, previously based in Oxford, England. It is now located at Baylor University in Waco, Texas. The Center for Religion, Politics, and Society was founded in 1969 by the Revd Canon Michael Bourdeaux (March 19, 1934 [2] Cornwall, United Kingdom - March 29, 2021).[3]
kes
was invoked but never defined (see the help page).