Stephen Walsh

Stephen Walsh

Vegan for the animals since 1993, I have been a trustee of The Vegan Society for fourteen years, introducing the VEG 1 supplement and writing Plant Based Nutrition and Health.