Anne Stokes

Maynooth University