Jennifer McGarrigle

Jennifer Leigh McGarrigle is a Post Doctorate Researcher, at the Centre de Estudos Geograficos, at the University of Lisbon.

Books