Home › Authors › Audrey Macklin 👤 Audrey Macklin 5 books Books by Audrey Macklin Governance Gap 2014 Canadian migration law 2007 Who is the citizen's other? Who is the citizen's other? 2007 Canadian migration law and policy 2005 Canadian immigration & refugee law 2001