David Wardle Author & Illustrator

David Wardle is Professor of Classics and Ancient History, University of Cape Town.