Per Lanny Davis, Stephen Sondheim needs to explain why he is a bigot. And hates America.