Jonathan Shanks
Jonathan Shanks is senior counsel at the Privy Council Office Legal Services Sector of the Department of Justice Canada.
Jonathan Shanks is senior counsel at the Privy Council Office Legal Services Sector of the Department of Justice Canada. See less
Jonathan Shanks's Featured Books