Mark Twain preacher, prophet, and social philosopher - Smith, Gary Scott 1950- (Spiritual lives, 2021)