Gary V. Melanson
Gary V Melanson is the senior director of Legal Services and Risk Management, Legal Services Branch, Waterloo Regional Police Service.
Showing the single result
Racial Profiling and Human Rights in Canada
The New Legal Landscape$70.00 – $112.00Edited by Lorne Foster, Lesley A. Jacobs, Bobby Siu and Shaheen Azmi