Ruse's last paragraph is a boiling mess of self-contradictions. I can't make any sense of it at all. Can you???
But an image comes to mind: of Professor Ruse mooning us; and he has a "happy face" painted on each cheek....
Your image is close, but rather than smiley faces I see Screwtape on one cheek and Wormwood on the other.
You really want to try and make sense of it?
I’ll go hunt the Jabberwock instead.
(That sound you hear is my vorpal sword going “snicker-snack!”)