The gods of the Greek and Roman pantheon were thought to assume human form from time to time and the deities of Hinduism are ...