Christian Church, Algemeen