Carol Swain
Carol Swain is a former professor of political science at Princeton and Vanderbilt Universities, and a former professor of law at Vanderbilt Law School.
Carol Swain is a former professor of political science at Princeton and Vanderbilt Universities, and a former professor of law at Vanderbilt Law School. See less