Kelly, David,

Slapper and kelly's the english legal system / David Kelly. - 19. - London Routledge 2020 - 732p

Includes bibliographical references and index.

9780367139469 9780367139476