Rachael Craufurd Smith is Senior Lecturer at the University of Edinburgh.
Media Law: Text, Cases and Materials
4 authors - Paperback
£56.99
Culture and European Union Law
Rachael Craufurd-Smith - Hardback
£125.00