Laura J Shepherd Author & Editor

Laura J. Shepherd is a Senior Lecturer in the Department of Political Science and International Studies at the University of New South Wales, Australia