Bṛhaspati
... He is the guru of the Devas (gods) and the arch-nemesis of Shukracharya, the guru of the Danavas (demons) ... He is also known as Ganapati (leader of the group ), and Guru (teacher), the god of wisdom and eloquence, to whom various works are ascribed, such as the Barhaspatya sutras ...Related Subjects