Richard Socarides

Writer, strategist, attorney.