Jeremy Smith

Communication / branding / design
Ancient and Modern History, University of Oxford 1998