hephaestus
I believe it was Zeus.
Hephaestus
yes!
No he did not. He kept hanky-pankying with Aphrodite.