AGAMEMNON 1 1. The sons of Atreus: Agamemnon and Menelaus. 2. A powerful city in northwest Turkey. 3. Apollo, god of healing, music and prophecy, favored the Trojans; Zeus,…