Eugene P. TraniEugene P. Trani is assistant professor of history at Southern Illinois University. Books by the Author