Flexitarians , Freegans , Pescetarians - who eats what? Other types of diets have always existed, such...