Describe veganism/ plant based diets. Cover the history either chronologically or by major historical patterns