Brian Henry comes from a social sciences background and has previously worked as a marketing and communications specialist and a newspaper journalist. Brian was awarded a PhD from Trinity College ...
Some results have been hidden because they may be inaccessible to you