Winter Sale! 10% Discount off any order. Get the code »

I G Spence

Spence is Senior Lecturer in Classics and Ancient History at the University of New England, Armidale, Australia.