Open menu
Gerald Burton Cooke
A neo-Hindu ashrama in South India
As Christians face rival religions