Browsing publications by Professor Bryan Young