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