As Diwali approaches, so do endless invitations for family get-togethers, office parties, and social events. This festival of ...