Fundamentals of Legal Argumentation