According to Homer, Agamemnon ruled at Mycenae, and the artifact has been known as the "Mask of Agamemnon" ever ... but only ...