Professor Thomas O'Loughlin Author