The son of Shiva and Pavarti, Ganesha, the elephant headed god, is one of the most powerful, peaceful, and wisest of all the Indian gods.