Aphrodite is far more than just a simple love deity. This is the conclusion of Professor Bettany Hughes, who visited one of the proposed birthplaces of the deity — the coast of Paphos, Cyprus — in the ...