Peruse the collection by clicking on the links below:
Recent exhibits:
Blithe Spirits - review for SF Weekly (in Miscellaneous)
Who will offer hope, post democracy? - column for GateHouse Media (in Journalism)
Tax cut extension would reward failure - column for GateHouse Media (in Journalism)
How the new Bay Bridge toll is calculated - list for SF Weekly (in Miscellaneous)
Happiness and suicide: the paradox of middle age - article for the Saybrook Forum (in Marketing)
Government's doing what we ask, unfortunately - column for GateHouse Media (in Journalism)
Fast food notion - list for SF Weekly (in Miscellaneous)
Health care pool a good - overdue - idea - column for Messenger Post Newspapers (in Journailsm)
Obscura - review for SF Weekly (in Miscellaneous)
Holding the private sector accountable - column for GateHouse Media (in Journalism)
Jeff Adachi's punishment - list for SF Weekly (in Miscellaneous)
New York education in a sad state - column for Messenger Post Newspapers (in Journalism)
SF bans water, pets, and ... LOLcats? - list for SF Weekly (in Miscellaneous)
First chess, now music: just how creative can computers get? - article for the Saybrook Forum (in Marketing)
Duffy the latest to let down Rochester's students - column for Messenger Post Newspapers (in Journalism)
Physical graffiti - list for SF Weekly (in Miscellaneous)
Speech and Debate - review for SF Weekly (in Miscellaneous)
Outside interests wresting local control - column for Gatehouse Media (in Journalism)
The best democracy money can buy - list for SF Weekly (in Miscellaneous)
Civil rights? In the Facebook age? - column for Gatehouse Media (in Journalism)
Giant Bones - review for SF Weekly (in Miscellaneous)
Technology no boon to liberation - column for Gatehouse Media (in Journalism)
Gavin Newsom's budget surprises - list for SF Weekly (in Miscellaneous)
Will Mayor Duffy learn from Renaissance Square? - column for MPN (in Journalism)
Parks for sale - list for SF Weekly (in Miscellaneous)
Willie's World: the wisdom of S.F.'s ex-mayor - satirical article for SF Weekly (in Journalism)
Food, baths, and bed aren't enough - article for the Saybrook Forum (in Marketing)
Zoned for Porn - list for SF Weekly (in Miscellaneous)
Round and Round the Garden - review for SF Weekly (in Miscellaneous)
Nightlifers - list for SF Weekly (in Miscellaneous)
Duffy's school plan needs a few friends - column for MPN (in Journalism)
How will the Arizona boycott work? - List for SF Weekly (in Miscellaneous)
Andy Warhol: Good for the Jews? - Review for SF Weekly (in Miscellaneous)
Sacrificing freedom for security in Arizona - Column for GateHouse Media (in Journalism)
Why plans for 38-story condos were scrapped - list for SF Weekly (in Miscellaneous)
Paying taxes is a patriotic duty - column for GateHouse Media (in Journalism)
Man, burning - list for SF Weekly (in Miscellaneous)
Verbal reprimand and a $30 million bow - column for Messenger Post Newspapers (in Journalism)
How to fix SF's crime lab - list for SF Weekly (in Miscellaneous)
Debating the health care debate - column for Gatehouse Media (in Journalism)
Master Class - review for SF Weekly (in Miscellaneous)
Special courts for veterans? No thanks. - article for the Saybrook Forum (in Marketing)
Happy birthday Community Justice Center - list for SF Weekly (in Miscellaneous)
Civilizing the economy: what we can do if the myths of capitalism don't add up to the facts - article for the Saybrook Forum (in Marketing)
Prop. 420 - list for SF Weekly (in Miscellaneous)
Misplaced anger, misplaced issues - column for Gatehouse Media (in Journalism)
Den of Thieves - review for SF Weekly (in Miscellaneous)
For veterans, suicides and anti-depressants rise together - article for the Saybrook Forum (in Marketing)
Standarzided Skools - list for SF Weekly (in Miscellaneous)
The SF subway to nowhere - list for SF Weekly (in Miscellaneous)
We get the politicians we elect - column for Gatehouse Media (in Journalism)
Women, artists, and anonymity - article for the Saybrook Forum (in Marketing)
Let them drink tea - column for Gatehouse Media (in Journalism)
Why is Newsom vying for California's lieutenant governorship? - list for SF Weekly (in Miscellaneous)
The Position - theatre review for SF Weekly (in Miscellaneous)
New ways to elect S.F.'s leaders - list for SF Weekly (in Miscellaneous)
So long, farewell, auf wiedersehen, adieu - my farewell column for SF Gov InAction
Bonuses are valid, just not for bankers - column for Gatehouse Media (in Journalism)
Surrealism in a Box - Chocolate (in Audio, under Surrealism in a Box)
Dolores park blues - list for SF Weekly (in Miscellaneous)
A good education trumps higher graduation rates - column for MPN (in Journailsm)
Commercials for GloboPetroDyne - "We Harvest the Imaginations of Children" (in Audio, under Commercials)
I, Tablet - list for SF Weekly (in Miscellaneous)
The ingredients of innovation - article for the Saybrook Forum (in Marketing)
Graffiti Abatement - list for SF Weekly (in Miscellaneous)
States test, test, test, without actually measuring anything - column for Gatehous Media (in Journalism)
Good businesses; great reputations; very bad decisions - article for the Saybrook Forum (in Marketing)
Fee for all - list for SF Weekly (in Miscellaneous)
Phedre - theatre review for SF Weekly (in Miscellaneous)
"Smart pills" have stupid problems - article for the Saybrook Forum (in Marketing)
Intellectual and economic bubbles - column for Gatehouse Media (in Journalism)