Author: Carroll, Robert Sproul.