Ann Taylor AllenAnn Taylor Allen is associate professor of history at the University of Louisville. Books by the Author