ID:DB00340436
Search authors sharing the same name
Ben McFarlane, Nicholas Hopkins, Sarah Nield
Oxford University Press , [2024] , c2024 6th editon
Available at 1 libraries
edited by Ben McFarlane and Steven Elliot, QC
Hart Publishing, An Imprint of Bloomsbury Publishing 2023