'Barney Frank, Moderate'