Kelly, David Slapper and Kelly's the English legal system / David Kelly - 20th ed. - Abingdon, OX Routledge 2024 ISBN: 9781032505220 LC Class. No.: K 2100 / GB/Kel