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 ... |