Stephen Livingstone
Stephen Livingstone is (from 01.10.98) Professor of Human Rights Law at Queens University, Belfast Tim Owen is a practicing Barrister specializing in cases involving prisoners' rights and prison administration
Stephen Livingstone is (from 01.10.98) Professor of Human Rights Law at Queens University, Belfast Tim Owen is a practicing Barrister specializing in cases involving prisoners' rights and prison administration See less
Stephen Livingstone's Featured Books