Richard StaffRichard Staff is a archaeologist.He was educated at University of Oxford. This person's employers include University of Glasgow and University of Oxford.