William James Booth

About

William James Booth is a professor in the department of political science and in the department of philosophy at Vanderbilt University.