Bulfinch's Mythology: The Age of Fable AGAMEMNON, ORESTES, AND ELECTRA · ch 90/160