Combine shallots and wine in a nonreactive saucepan; boil until reduced to 1/3 cup. Reduce heat to medium. Stir in the flour and half & half or whole milk, simmer and stir in cheese, a little at a time, until melted and mixture is smooth. Taste; season with pepper. If necessary, thin with more half & half or whole milk. Keep warm.