Randy Cohen: Ethicist, Columnist, Socialist?