Athena and Kain: The True Meaning of Greek Myth