Bachelor, University Wisconsin, Madison, 1973. Master of Arts, University Hawaii, Honolulu, 1996.
Professor philosophy Allan Hancock College, Santa Maria, California, since 2000. Vanguard member People Ethical Treatment Animals, Norfolk, Virginia, since 2009. Member DAV Charitable Service Trust, Cold Spring, Kentucky, since 1987, Amnesty International United States, New York City, since 1987, Oxfam American, Boston, since 1993, Washington, since 1993, Earthjustice, Oakland, since 2005, Center Victims Torture, Minneapolis, since 2008, International Rescue Committee, New York City, since 2008, Human Rights Watch, New York City, since 2008, Palestine Children's Relief Fund, Kent, Ohio, since 2010.
Supporter Democracy Now!, New York City, since 2003.
Member of American Civil Liberties Union, Sierra Club Foundation.