General Jurisprudence: Understanding Law from a Global Perspective
William Twining,
General Jurisprudence: Understanding Law from a Global Perspective - Cambridge University Press 2009
9780521738095
General Jurisprudence: Understanding Law from a Global Perspective - Cambridge University Press 2009
9780521738095