Margaret E. Beare is an associate professor in the Department of Sociology and the Osgoode Hall Law School at York University.
Money Laundering in Canada
2 authors - Paperback
£34.00
Encyclopedia of Transnational Crime and Justice
Margaret E Beare - Hardback
£120.00
Putting the State on Trial
3 contributors - Paperback
£27.99
Subscribe to our newsletter, and stay in the loop: