In an era of rampant aggression and human suffering, taking time to consider a male deity of flowers and artists seems particularly appealing. In the Aztec language of pre-conquest Mexico, Xochipilli literally means “prince of flowers.” Continue Reading