Semantics and Ambiguity