The Case for Vegetarianism: Philosophy for a Small Planet - 9780847681389