Why Vegan?
An Animal Scientist
By: Jonathan Balcombe, Ph.D.