Raised by a book designer father and psychologist mother active in civil rights community organizing near Boston, Massachusetts, I first came to Oregon in 1977 to study at Reed’s Fine College ™, where I was recruited based on my surname to hit the drums for the college’s first punk rock band, Lotek (William Gibson cribbed our name). I have a Ph.D. from Yale in History – African, U.S., & comparative slavery – and lived and researched in Swaziland and South Africa. Work: college teacher, editor, OPB project research director. Activism has included abortion clinic defense, anti-apartheid, campus labor support, the Labor Party and Africa policy advocacy. Today I am active in the PDX Peace Coalition and the MoveOn PDX Council & belong to Physicians for Social Responsibility and the Coalition for a Livable Future, while completing an MPH program at OHSU, and trying to be a half-decent divorced dad. I resist anti-intellectualism, and still want to learn to make my own music.
Published | Title |
July 04, 2014 | Equality on Independence Day |
June 02, 2014 | If not the hyper-regressive TUF to fix streets and sidewalks, what? |
June 02, 2014 | Novick and Hales: Regressive taxation is "doing the hard thing." No soap, guys |
January 13, 2014 | School Board must not impose a contract |
January 12, 2014 | Portland School Board: Don't impose a contract! Stay at the table! Don't force a strike! |
September 06, 2013 | The Oregon delegation on Syria, and a demo |
July 12, 2013 | BlueOregon Action: Hands Off KBOO! |
February 08, 2013 | Earl Blumenauer calls for end of Federal marijuana prohibition |
December 15, 2012 | ... that's when I reach for my revolver |
December 12, 2012 | Defeat the Bad Nike Bill so questions can be aired |
December 10, 2012 | Kitzhaber's Nike gambit: Horrible policy or just bad reporting? |
November 15, 2012 | Multnomah County to sue MERS over mortgage recording fee evasion |
November 07, 2012 | A bad night for reactionary sex/gender politics (yay!) |
October 19, 2012 | Vote No on Portland Arts Tax Measure 26-146 |
August 13, 2012 | Paul Ryan and the Democratic Safety Net Rubicon |
May 17, 2012 | Kucinich won't run in Washington |
May 02, 2012 | Health care system still in crisis, regardless of Supreme Court |
May 01, 2012 | Will mayoral candidates be tribunes of the people? |
February 27, 2012 | Rick Santorum: Not just a snob, but an arrogant, patronizing snob |
February 17, 2012 | CCO footnote for wonks: Malpractice cap amendment failed due to divided House |
February 15, 2012 | Update: Hostage released! CCO bill moves forward as Senator Johnson changes her mind |
February 10, 2012 | Senator Betsy Johnson joins Republicans in holding CCOs hostage to tort reform |
December 16, 2011 | Oregon progressives and the DPO should repudiate Wyden-Ryan Medicare sell-out |
August 08, 2011 | Could Mark Hatfield start in Oregon politics today? |
August 01, 2011 | Debt ceiling deal is a defeat -- what next? |
December 17, 2010 | Portland and the Joint Terrorism Task Force |
November 30, 2010 | Hands Off Social Security & Medicare! |
October 07, 2010 | Anti-war stirrings among Oregon officials, grassroots peace movement |
October 17, 2009 | If it's jobless, it's not a recovery |
October 02, 2009 | Portland City Council endorses single payer bill, calls for action from Congress and citizens |
September 21, 2009 | Pushback on health care reform, in Oregon and the country |
September 12, 2009 | Is a weak public plan option better than none? |
September 12, 2009 | What is a strong or robust public plan option? |
July 20, 2009 | Single payer roundup: Everybody In, Nobody Out! |
July 05, 2009 | 2010: John Kitzhaber's health politics, the governorship, and why he might not seek it |
June 27, 2009 | To Jeff Merkley on health care reform politics |
June 18, 2009 | Lents Park & stadium: Outrageous travesty of public process |
June 13, 2009 | Sex with ducks |
May 11, 2009 | Honest health care debate must include single payer |
January 31, 2009 | The economic crisis, political space and the political moment for left-progressives |
January 19, 2009 | Misremembering Dr. Martin Luther King, Jr.: Let's not |
October 25, 2008 | Caging and vote-fraud zombies: Montana defeats scam, plus CPI nonsense |
October 16, 2008 | The personal and the political in an age of brass |
October 16, 2008 | "Winter Soldier Northwest": Veterans' testimonies in Portland Sat Oct 18 |
October 15, 2008 | Elections fightback on racism & homophobia |
October 13, 2008 | McCain-Palin haiku |
October 08, 2008 | What Oregon races should be donation priorities? |
October 01, 2008 | Big finance bailout: What we can't afford |
October 01, 2008 | Bailout smoke and mirrors; JwJ calls for protest today |
September 19, 2008 | In case you're still undecided ... |