David Callahan

  • University of Aveiro
  • Faculty Member, Cultural Studies
  • Portugal

My Publications