Gary Scott Smith
Gary Scott Smith is a professor of history emeritus at Grove City College. His many books include Mark Twain: Prophet, Preacher, and Social Philosopher .
Gary Scott Smith is a professor of history emeritus at Grove City College. His many books include Mark Twain: Prophet, Preacher, and Social Philosopher . See less