Murugan: His Astonishing Birth and Pastime

Role of Murugan in Hinduism