How well do you know the various organizations that occupy the English-speaking Christian marketplace? Well enough to figure out which one claims the above logo and tagline as its own?
[NOTE: Googling it is cheating. If you are certain that you know the answer, keep it under your hat, eh?]
UPDATE: I can leave you hanging no longer.
Follow us on: