10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Books By Stuart Keith Macdonald - Author

Stuart Macdonald is 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.