William Twining,

General Jurisprudence: Understanding Law from a Global Perspective - Cambridge University Press  2009

 9780521738095