Revenge Tragedy: Aeschylus to Armageddon