Mark Twain Social Critic - Foner, Philip. S. (New York)