Stuart MacDonald
Dr Stuart Macdonald is Associate Professor of Law at Swansea University. He has taught criminal law for over 15 years and has published widely on criminal justice issues, particularly the regulation of anti-social behaviour and counterterrorism legislation and policy.
Dr Stuart Macdonald is Associate Professor of Law at Swansea University. He has taught criminal law for over 15 years and has published widely on criminal justice issues, particularly the regulation of anti-social behaviour and counterterrorism legislation and policy. See less
Stuart MacDonald's Featured Books