Vegan Cultures, Generations of Veganism A Brief Overview