The Stamp-Seals of Ancient Cyprus (Oxford University School of Archaeology Monograph)