David Mattingly's long-awaited book on North Africa and the Romans
David J. Mattingly is Professor of Roman Archaeology at the University of Leicester.