International Jurisprudence: Foundations 21 books on this list books foundations international jurisprudence