William Glenn Gray William Glenn Gray is assistant professor of history at Purdue University. Books by the Author