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