The rise and fall of Christian civilization in the modern world / - Strehle, Stephen,