Carole Haber

Carole Haber is professor of history and dean of the School of Liberal Arts at Tulane University.

Books by the Author