I have a Ph.D. in political theory, with a public law secondary emphasis. Additionally, I majored in philosophy and political science as an undergrad and took courses on philosophy of law and contemporary ethics. I have *literally* never heard of Karl Olivecrona, or Neil MacCormick, or Robert Alexy, or Rudolf von Ihering. Might I suggest that this is perhaps over-specialized?