Skip to main content alibris logo

Brian Jack

Brian Jack is a Lecturer in Law at Queen's University, Belfast, UK