Explore the nature of legal systems and their philosophical foundations

Explore the nature of legal systems and their philosophical foundations. Discuss theories of law, including natural law theory, legal positivism, and legal realism, and analyze philosophical questions concerning the nature of justice, rights, and the rule of law.