Michele Crockett

Michele Crockett was editor-in-chief of Vegetarian Times.