by Sarah Kramer, Tanya Barnard
The authors recount their own roads to veganism, suggest substitutes for animal products, and recommend ways to ensure that one consumes sufficient proteins and vitamins while following a vegan reg…