Graham Cheever 

White well educated liberal from the west coast, duh!