ContributorMiranda FloyWriter, lifelong vegetarian and recent veganWriter, lifelong vegetarian and recent veganShow Full Bio