Essential criminal law and criminal practice for SQE1 - Thornton, James (Routledge, 2025)
Includes bibliographical references and index