J Garry Clifford

J. Garry Clifford teaches at the University of Connecticut, where he is a professor of political science and director of its graduate program. Born in Massachusetts, he earned his B.A. from Williams College (1964) and his Ph.D. in history from Indiana University (1969). He has also taught at the University of Tennessee and Dartmouth College and has participated in two National Endowment for the Humanities seminars for high school teachers at the Franklin D. Roosevelt Library. For his book The...See more