Hannah M. Cotton Hannah M. Cotton is professor of ancient history and classics at the Hebrew University of Jerusalem. Books by the Author