Browsing publications by Professor Ian McLoughlin