Rhetoric and The Rule of Law: A Theory of Legal Reasoning