David Coghlan Editor & Author

Paul Coughlan, Associate Professor and David Coghlan, Professor Emeritus, Trinity Business School, Trinity College Dublin, Ireland