Neuroscience & Mind Peter BilesJune 19, 2023, 11:50 AM At the Altar of that Hideous Strength C. S. Lewis’s classic science fiction tale is about the temptation to reject being human.