Trevor Stack Author & Editor

Trevor Stack is the director of the Centre for Citizenship, Civil Society and Rule of Law at the University of Aberdeen, where he also teaches in the Department of Hispanic Studies.