Gods, Jinn and Demons across Traditions