Narrative of the photo's foreground: Supported by the Bible, The God Effect brings light upon the silver-covered book, thereby changing its title to The Delusion---Richard Dawkins. God has gone up with a shout (Ps. 47:5). When you step back, this all comes into focus.
The invitation is to help make "The case for science" against the view that "only atheists can be true scientists", which (besides being wrong on certain ontological matters:) is the kind of rigid intellectual conformity that can only stultify science. Art is represented by the overripe pear, with memories of a June 2005 visit to Ce'zanne's studio in Aix-en-Provence, while attending the EPIT 2005 workshop.
On specific plans for this, I am still in the listening stage. More to come...