Brian Jack is a Lecturer in Law at Queen's University, Belfast, UK
Agriculture and EU Environmental Law
Brian Jack
Paperback
Not Available