Vagueness in the Law: Philosophical and Legal Perspectives